Selaa lähdekoodia

增加一点测试代码

master
Binary Wang 5 vuotta sitten
vanhempi
commit
158171c5d1
2 muutettua tiedostoa jossa 28 lisäystä ja 3 poistoa
  1. +5
    -3
      weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java
  2. +23
    -0
      weixin-java-pay/src/test/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponseTest.java

+ 5
- 3
weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java Näytä tiedosto

@@ -12,7 +12,9 @@ import me.chanjar.weixin.common.util.xml.XStreamCDataConverter;
import me.chanjar.weixin.common.util.xml.XStreamInitializer;

/**
* 微信支付订单和退款的异步通知共用的响应类
* 微信支付订单和退款的异步通知共用的响应类.
*
* @author someone
*/
@Data
@Builder(builderMethodName = "newBuilder")
@@ -21,9 +23,9 @@ import me.chanjar.weixin.common.util.xml.XStreamInitializer;
@XStreamAlias("xml")
public class WxPayNotifyResponse {
@XStreamOmitField
private transient static final String FAIL = "FAIL";
private static final transient String FAIL = "FAIL";
@XStreamOmitField
private transient static final String SUCCESS = "SUCCESS";
private static final transient String SUCCESS = "SUCCESS";

@XStreamAlias("return_code")
@XStreamConverter(value = XStreamCDataConverter.class)


+ 23
- 0
weixin-java-pay/src/test/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponseTest.java Näytä tiedosto

@@ -0,0 +1,23 @@
package com.github.binarywang.wxpay.bean.notify;

import org.testng.annotations.Test;

import static org.assertj.core.api.Assertions.assertThat;

/**
* WxPayNotifyResponse 测试.
*
* @author <a href="https://github.com/binarywang">Binary Wang</a>
* @date 2019-06-30
*/
public class WxPayNotifyResponseTest {

@Test
public void testSuccess() {
final String result = WxPayNotifyResponse.success("OK");
assertThat(result).isEqualTo("<xml>\n" +
" <return_code><![CDATA[SUCCESS]]></return_code>\n" +
" <return_msg><![CDATA[OK]]></return_msg>\n" +
"</xml>");
}
}

Ladataan…
Peruuta
Tallenna