diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java index dde6431a..b4813a33 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImpl.java @@ -445,7 +445,9 @@ public class WxMpPayServiceImpl implements WxMpPayService { public String createSign(Map params, String signKey) { if(this.getConfig().useSandboxForWxPay()){ //使用仿真测试环境 - return "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456"; + //TODO 目前测试发现,以下两行代码都会出问题,所以暂不建议使用这个仿真测试环境 + signKey = "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456"; + //return "ABCDEFGHIJKLMNOPQRSTUVWXYZ123456"; } SortedMap sortedMap = new TreeMap<>(params); diff --git a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImplTest.java b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImplTest.java index abdfb63a..783bdb86 100644 --- a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImplTest.java +++ b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpPayServiceImplTest.java @@ -73,7 +73,10 @@ public class WxMpPayServiceImplTest { */ @Test public void testRefundQuery() throws Exception { - WxPayRefundQueryResult result = this.wxService.getPayService().refundQuery("1", "", "", ""); + WxPayRefundQueryResult result; + + result = this.wxService.getPayService().refundQuery("1", "", "", ""); + System.err.println(result); result = this.wxService.getPayService().refundQuery("", "2", "", ""); System.err.println(result); result = this.wxService.getPayService().refundQuery("", "", "3", ""); diff --git a/weixin-java-mp/src/test/resources/testng.xml b/weixin-java-mp/src/test/resources/testng.xml index d1499983..a358cf1c 100644 --- a/weixin-java-mp/src/test/resources/testng.xml +++ b/weixin-java-mp/src/test/resources/testng.xml @@ -7,7 +7,7 @@ - +