Skip to content

Commit ee3be3b

Browse files
lichenliang666binarywang
authored andcommitted
修复单元测试问题
1 parent ae4cf4d commit ee3be3b

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import me.chanjar.weixin.mp.api.WxMpInMemoryConfigStorage;
77

88
import java.io.InputStream;
9+
import java.util.concurrent.locks.ReentrantLock;
910

1011
/**
1112
* @author Daniel Qian
@@ -16,7 +17,11 @@ class WxMpDemoInMemoryConfigStorage extends WxMpInMemoryConfigStorage {
1617
public static WxMpDemoInMemoryConfigStorage fromXml(InputStream is) {
1718
XStream xstream = XStreamInitializer.getInstance();
1819
xstream.processAnnotations(WxMpDemoInMemoryConfigStorage.class);
19-
return (WxMpDemoInMemoryConfigStorage) xstream.fromXML(is);
20+
WxMpDemoInMemoryConfigStorage wxMpDemoInMemoryConfigStorage = (WxMpDemoInMemoryConfigStorage) xstream.fromXML(is);
21+
wxMpDemoInMemoryConfigStorage.accessTokenLock = new ReentrantLock();
22+
wxMpDemoInMemoryConfigStorage.cardApiTicketLock = new ReentrantLock();
23+
wxMpDemoInMemoryConfigStorage.jsapiTicketLock = new ReentrantLock();
24+
return wxMpDemoInMemoryConfigStorage;
2025
}
2126

2227
@Override

0 commit comments

Comments
 (0)