diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java index c71ed7de..a7d8f41a 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponse.java @@ -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) diff --git a/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponseTest.java b/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponseTest.java new file mode 100644 index 00000000..467854b4 --- /dev/null +++ b/weixin-java-pay/src/test/java/com/github/binarywang/wxpay/bean/notify/WxPayNotifyResponseTest.java @@ -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 Binary Wang + * @date 2019-06-30 + */ +public class WxPayNotifyResponseTest { + + @Test + public void testSuccess() { + final String result = WxPayNotifyResponse.success("OK"); + assertThat(result).isEqualTo("\n" + + " \n" + + " \n" + + ""); + } +}