Skip to content

Commit daf0b23

Browse files
committed
🎨 修复部分单元测试
1 parent 33b13b1 commit daf0b23

File tree

5 files changed

+4
-103
lines changed

5 files changed

+4
-103
lines changed

weixin-java-miniapp/src/test/java/cn/binarywang/wx/miniapp/api/impl/WxMaTemplateServiceImplTest.java

Lines changed: 0 additions & 69 deletions
This file was deleted.

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/BaseWxMpServiceImpl.java

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -221,28 +221,12 @@ public WxMpSemanticQueryResult semanticQuery(WxMpSemanticQuery semanticQuery) th
221221
return WxMpSemanticQueryResult.fromJson(responseContent);
222222
}
223223

224-
@Override
225-
public String oauth2buildAuthorizationUrl(String redirectURI, String scope, String state) {
226-
return String.format(CONNECT_OAUTH2_AUTHORIZE_URL.getUrl(this.getWxMpConfigStorage()),
227-
this.getWxMpConfigStorage().getAppId(), URIUtil.encodeURIComponent(redirectURI), scope, StringUtils.trimToEmpty(state));
228-
}
229-
230224
@Override
231225
public String buildQrConnectUrl(String redirectUri, String scope, String state) {
232226
return String.format(QRCONNECT_URL.getUrl(this.getWxMpConfigStorage()), this.getWxMpConfigStorage().getAppId(),
233227
URIUtil.encodeURIComponent(redirectUri), scope, StringUtils.trimToEmpty(state));
234228
}
235229

236-
private WxMpOAuth2AccessToken getOAuth2AccessToken(String url) throws WxErrorException {
237-
try {
238-
RequestExecutor<String, String> executor = SimpleGetRequestExecutor.create(this);
239-
String responseText = executor.execute(url, null, WxType.MP);
240-
return WxMpOAuth2AccessToken.fromJson(responseText);
241-
} catch (IOException e) {
242-
throw new RuntimeException(e);
243-
}
244-
}
245-
246230
@Override
247231
public String[] getCallbackIP() throws WxErrorException {
248232
String responseContent = this.get(GET_CALLBACK_IP_URL, null);

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/DemoOAuth2Handler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ public class DemoOAuth2Handler implements WxMpMessageHandler {
1717
public WxMpXmlOutMessage handle(WxMpXmlMessage wxMessage,
1818
Map<String, Object> context, WxMpService wxMpService,
1919
WxSessionManager sessionManager) {
20-
String href = "<a href=\"" + wxMpService.oauth2buildAuthorizationUrl(
20+
String href = "<a href=\"" + wxMpService.getOAuth2Service().buildAuthorizationUrl(
2121
wxMpService.getWxMpConfigStorage().getOauth2redirectUri(),
2222
WxConsts.OAuth2Scope.SNSAPI_USERINFO, null) + "\">测试oauth2</a>";
2323
return WxMpXmlOutMessage.TEXT().content(href)

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/demo/WxMpOAuth2Servlet.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@ protected void service(HttpServletRequest request, HttpServletResponse response)
3131
response.getWriter().println("<h1>code</h1>");
3232
response.getWriter().println(code);
3333

34-
WxMpOAuth2AccessToken wxMpOAuth2AccessToken = this.wxMpService.oauth2getAccessToken(code);
34+
WxMpOAuth2AccessToken wxMpOAuth2AccessToken = this.wxMpService.getOAuth2Service().getAccessToken(code);
3535
response.getWriter().println("<h1>access token</h1>");
3636
response.getWriter().println(wxMpOAuth2AccessToken.toString());
3737

38-
WxMpUser wxMpUser = this.wxMpService.oauth2getUserInfo(wxMpOAuth2AccessToken, null);
38+
WxMpUser wxMpUser = this.wxMpService.getOAuth2Service().getUserInfo(wxMpOAuth2AccessToken, null);
3939
response.getWriter().println("<h1>user info</h1>");
4040
response.getWriter().println(wxMpUser.toString());
4141

42-
wxMpOAuth2AccessToken = this.wxMpService.oauth2refreshAccessToken(wxMpOAuth2AccessToken.getRefreshToken());
42+
wxMpOAuth2AccessToken = this.wxMpService.getOAuth2Service().refreshAccessToken(wxMpOAuth2AccessToken.getRefreshToken());
4343
response.getWriter().println("<h1>after refresh</h1>");
4444
response.getWriter().println(wxMpOAuth2AccessToken.toString());
4545

weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenMpServiceImpl.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,4 @@ public String getAccessToken(boolean forceRefresh) throws WxErrorException {
3131
return wxOpenComponentService.getAuthorizerAccessToken(appId, forceRefresh);
3232
}
3333

34-
@Override
35-
public WxMpOAuth2AccessToken oauth2getAccessToken(String code) throws WxErrorException {
36-
return wxOpenComponentService.oauth2getAccessToken(appId, code);
37-
}
38-
39-
@Override
40-
public WxMpOAuth2AccessToken oauth2refreshAccessToken(String refreshToken) throws WxErrorException {
41-
return wxOpenComponentService.oauth2refreshAccessToken(appId, refreshToken);
42-
}
43-
44-
@Override
45-
public String oauth2buildAuthorizationUrl(String redirectURI, String scope, String state) {
46-
return wxOpenComponentService.oauth2buildAuthorizationUrl(appId, redirectURI, scope, state);
47-
}
4834
}

0 commit comments

Comments
 (0)