#1088 微信支付结果通知内容细微调整,希望能解决部分人遇到的变态问题

This commit is contained in:
Binary Wang 2019-07-14 14:24:34 +08:00
parent b3462243e5
commit 9149cd441a
2 changed files with 5 additions and 5 deletions

View File

@ -44,7 +44,7 @@ public class WxPayNotifyResponse {
WxPayNotifyResponse response = new WxPayNotifyResponse(FAIL, msg); WxPayNotifyResponse response = new WxPayNotifyResponse(FAIL, msg);
XStream xstream = XStreamInitializer.getInstance(); XStream xstream = XStreamInitializer.getInstance();
xstream.autodetectAnnotations(true); xstream.autodetectAnnotations(true);
return xstream.toXML(response); return xstream.toXML(response).replace("\n", "").replace(" ", "");
} }
/** /**
@ -57,7 +57,7 @@ public class WxPayNotifyResponse {
WxPayNotifyResponse response = new WxPayNotifyResponse(SUCCESS, msg); WxPayNotifyResponse response = new WxPayNotifyResponse(SUCCESS, msg);
XStream xstream = XStreamInitializer.getInstance(); XStream xstream = XStreamInitializer.getInstance();
xstream.autodetectAnnotations(true); xstream.autodetectAnnotations(true);
return xstream.toXML(response); return xstream.toXML(response).replace("\n", "").replace(" ", "");
} }
} }

View File

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