diff --git a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java index 4557c342..3955f87d 100644 --- a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java +++ b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java @@ -31,6 +31,7 @@ public class ApiTestModule implements Module { } } + @SuppressWarnings("unchecked") public static T fromXml(Class clazz, InputStream is) { XStream xstream = XStreamInitializer.getInstance(); xstream.alias("xml", clazz); diff --git a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImplTest.java b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImplTest.java index 5791367b..33242ba4 100644 --- a/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImplTest.java +++ b/weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImplTest.java @@ -1,5 +1,6 @@ package me.chanjar.weixin.mp.api.impl; +import org.testng.Assert; import org.testng.annotations.Guice; import org.testng.annotations.Test; @@ -9,8 +10,6 @@ import me.chanjar.weixin.common.api.WxConsts; import me.chanjar.weixin.mp.api.ApiTestModule; import me.chanjar.weixin.mp.api.ApiTestModule.WxXmlMpInMemoryConfigStorage; -import org.testng.Assert; - @Test @Guice(modules = ApiTestModule.class) public class WxMpServiceImplTest { @@ -110,11 +109,9 @@ public class WxMpServiceImplTest { @Test public void testBuildQrConnectUrl() { - String qrConnectUrl = this.wxService - .buildQrConnectUrl( - ((WxXmlMpInMemoryConfigStorage) this.wxService - .getWxMpConfigStorage()).getOauth2redirectUri(), - WxConsts.QRCONNECT_SCOPE_SNSAPI_LOGIN, null); + String qrconnectRedirectUrl = ((WxXmlMpInMemoryConfigStorage) this.wxService.getWxMpConfigStorage()).getQrconnectRedirectUrl(); + String qrConnectUrl = this.wxService.buildQrConnectUrl(qrconnectRedirectUrl, + WxConsts.QRCONNECT_SCOPE_SNSAPI_LOGIN, null); Assert.assertNotNull(qrConnectUrl); System.out.println(qrConnectUrl); }