Skip to content

Commit d8828a2

Browse files
committed
重构包结构,实现类统一放入impl包中
1 parent bcbc10d commit d8828a2

File tree

17 files changed

+17
-16
lines changed

17 files changed

+17
-16
lines changed

weixin-java-demo-with-spring/src/main/java/com/github/binarywang/demo/spring/service/BaseWxService.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
import me.chanjar.weixin.common.api.WxConsts;
2020
import me.chanjar.weixin.mp.api.WxMpInMemoryConfigStorage;
2121
import me.chanjar.weixin.mp.api.WxMpMessageRouter;
22-
import me.chanjar.weixin.mp.api.WxMpServiceImpl;
22+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
2323
import me.chanjar.weixin.mp.bean.WxMpXmlMessage;
2424
import me.chanjar.weixin.mp.bean.WxMpXmlOutMessage;
2525
import me.chanjar.weixin.mp.bean.kefu.result.WxMpKfOnlineList;

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/WxMpServiceImpl.java renamed to weixin-java-mp/src/main/java/me/chanjar/weixin/mp/api/impl/WxMpServiceImpl.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package me.chanjar.weixin.mp.api;
1+
package me.chanjar.weixin.mp.api.impl;
22

33
import com.google.gson.*;
44
import com.google.gson.internal.Streams;
@@ -17,7 +17,7 @@
1717
import me.chanjar.weixin.common.util.crypto.WxCryptUtil;
1818
import me.chanjar.weixin.common.util.http.*;
1919
import me.chanjar.weixin.common.util.xml.XStreamInitializer;
20-
import me.chanjar.weixin.mp.api.impl.*;
20+
import me.chanjar.weixin.mp.api.*;
2121
import me.chanjar.weixin.mp.bean.*;
2222
import me.chanjar.weixin.mp.bean.result.*;
2323
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/ApiTestModule.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import java.io.IOException;
44
import java.io.InputStream;
55

6+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
67
import org.apache.commons.lang3.builder.ToStringBuilder;
78

89
import com.google.inject.Binder;

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpBaseAPITest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.google.inject.Inject;
44
import me.chanjar.weixin.common.exception.WxErrorException;
55
import me.chanjar.weixin.common.util.StringUtils;
6+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
67
import org.testng.Assert;
78
import org.testng.annotations.Guice;
89
import org.testng.annotations.Test;
@@ -20,7 +21,7 @@ public class WxMpBaseAPITest {
2021
protected WxMpServiceImpl wxService;
2122

2223
public void testRefreshAccessToken() throws WxErrorException {
23-
WxMpConfigStorage configStorage = this.wxService.wxMpConfigStorage;
24+
WxMpConfigStorage configStorage = this.wxService.getWxMpConfigStorage();
2425
String before = configStorage.getAccessToken();
2526
this.wxService.getAccessToken(false);
2627

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpBusyRetryTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import me.chanjar.weixin.common.bean.result.WxError;
44
import me.chanjar.weixin.common.exception.WxErrorException;
55
import me.chanjar.weixin.common.util.http.RequestExecutor;
6+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
67
import org.testng.annotations.DataProvider;
78
import org.testng.annotations.Test;
89

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpCustomMessageAPITest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.google.inject.Inject;
44
import me.chanjar.weixin.common.api.WxConsts;
55
import me.chanjar.weixin.common.exception.WxErrorException;
6+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
67
import me.chanjar.weixin.mp.bean.WxMpCustomMessage;
78
import org.testng.annotations.Guice;
89
import org.testng.annotations.Test;
@@ -20,7 +21,7 @@ public class WxMpCustomMessageAPITest {
2021
protected WxMpServiceImpl wxService;
2122

2223
public void testSendCustomMessage() throws WxErrorException {
23-
ApiTestModule.WxXmlMpInMemoryConfigStorage configStorage = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.wxMpConfigStorage;
24+
ApiTestModule.WxXmlMpInMemoryConfigStorage configStorage = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.getWxMpConfigStorage();
2425
WxMpCustomMessage message = new WxMpCustomMessage();
2526
message.setMsgType(WxConsts.CUSTOM_MSG_TEXT);
2627
message.setToUser(configStorage.getOpenId());
@@ -30,7 +31,7 @@ public void testSendCustomMessage() throws WxErrorException {
3031
}
3132

3233
public void testSendCustomMessageWithKfAccount() throws WxErrorException {
33-
ApiTestModule.WxXmlMpInMemoryConfigStorage configStorage = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.wxMpConfigStorage;
34+
ApiTestModule.WxXmlMpInMemoryConfigStorage configStorage = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.getWxMpConfigStorage();
3435
WxMpCustomMessage message = new WxMpCustomMessage();
3536
message.setMsgType(WxConsts.CUSTOM_MSG_TEXT);
3637
message.setToUser(configStorage.getOpenId());

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpJsAPITest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,12 @@
33
import com.google.inject.Inject;
44
import me.chanjar.weixin.common.exception.WxErrorException;
55
import me.chanjar.weixin.common.util.crypto.SHA1;
6-
import me.chanjar.weixin.mp.bean.WxMpGroup;
6+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
77
import org.testng.Assert;
88
import org.testng.annotations.Guice;
99
import org.testng.annotations.Test;
1010

1111
import java.security.NoSuchAlgorithmException;
12-
import java.util.List;
1312

1413
/**
1514
* 测试jsapi ticket接口

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpMassMessageAPITest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import me.chanjar.weixin.common.api.WxConsts;
55
import me.chanjar.weixin.common.bean.result.WxMediaUploadResult;
66
import me.chanjar.weixin.common.exception.WxErrorException;
7+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
78
import me.chanjar.weixin.mp.bean.WxMpMassGroupMessage;
89
import me.chanjar.weixin.mp.bean.WxMpMassNews;
910
import me.chanjar.weixin.mp.bean.WxMpMassOpenIdsMessage;
@@ -33,7 +34,7 @@ public class WxMpMassMessageAPITest {
3334
@Test
3435
public void testTextMassOpenIdsMessageSend() throws WxErrorException {
3536
// 发送群发消息
36-
ApiTestModule.WxXmlMpInMemoryConfigStorage configProvider = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.wxMpConfigStorage;
37+
ApiTestModule.WxXmlMpInMemoryConfigStorage configProvider = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.getWxMpConfigStorage();
3738
WxMpMassOpenIdsMessage massMessage = new WxMpMassOpenIdsMessage();
3839
massMessage.setMsgType(WxConsts.MASS_MSG_TEXT);
3940
massMessage.setContent("测试群发消息\n欢迎欢迎,热烈欢迎\n换行测试\n超链接:<a href=\"http://www.baidu.com\">Hello World</a>");
@@ -47,7 +48,7 @@ public void testTextMassOpenIdsMessageSend() throws WxErrorException {
4748
@Test(dataProvider="massMessages")
4849
public void testMediaMassOpenIdsMessageSend(String massMsgType, String mediaId) throws WxErrorException, IOException {
4950
// 发送群发消息
50-
ApiTestModule.WxXmlMpInMemoryConfigStorage configProvider = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.wxMpConfigStorage;
51+
ApiTestModule.WxXmlMpInMemoryConfigStorage configProvider = (ApiTestModule.WxXmlMpInMemoryConfigStorage) wxService.getWxMpConfigStorage();
5152
WxMpMassOpenIdsMessage massMessage = new WxMpMassOpenIdsMessage();
5253
massMessage.setMsgType(massMsgType);
5354
massMessage.setMediaId(mediaId);

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpMiscAPITest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.google.inject.Inject;
44
import me.chanjar.weixin.common.exception.WxErrorException;
5+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
56
import org.testng.Assert;
67
import org.testng.annotations.Guice;
78
import org.testng.annotations.Test;

weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpShortUrlAPITest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.google.inject.Inject;
44
import me.chanjar.weixin.common.exception.WxErrorException;
5+
import me.chanjar.weixin.mp.api.impl.WxMpServiceImpl;
56
import org.testng.Assert;
67
import org.testng.annotations.Guice;
78
import org.testng.annotations.Test;

0 commit comments

Comments
 (0)