|
|
@@ -1,5 +1,9 @@ |
|
|
|
|
|
|
|
package me.chanjar.weixin.mp.api.impl; |
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
import org.testng.Assert; |
|
|
|
import org.testng.annotations.Guice; |
|
|
|
import org.testng.annotations.Test; |
|
|
@@ -9,6 +13,7 @@ import com.google.inject.Inject; |
|
|
|
import me.chanjar.weixin.common.exception.WxErrorException; |
|
|
|
import me.chanjar.weixin.mp.api.ApiTestModule; |
|
|
|
import me.chanjar.weixin.mp.api.WxXmlMpInMemoryConfigStorage; |
|
|
|
import me.chanjar.weixin.mp.bean.WxMpUserQuery; |
|
|
|
import me.chanjar.weixin.mp.bean.result.WxMpUser; |
|
|
|
import me.chanjar.weixin.mp.bean.result.WxMpUserList; |
|
|
|
|
|
|
@@ -36,6 +41,24 @@ public class WxMpUserServiceImplTest { |
|
|
|
Assert.assertNotNull(user); |
|
|
|
System.out.println(user); |
|
|
|
} |
|
|
|
|
|
|
|
public void testUserInfoList() throws WxErrorException { |
|
|
|
WxXmlMpInMemoryConfigStorage configProvider = (WxXmlMpInMemoryConfigStorage) this.wxService.getWxMpConfigStorage(); |
|
|
|
List<String> openIdList = new ArrayList<>(); |
|
|
|
openIdList.add(configProvider.getOpenid()); |
|
|
|
List<WxMpUser> userList = this.wxService.getUserService().userInfoList(openIdList); |
|
|
|
Assert.assertEquals(userList.size(), 1); |
|
|
|
System.out.println(userList); |
|
|
|
} |
|
|
|
|
|
|
|
public void testUserInfoListByWxMpUserQuery() throws WxErrorException { |
|
|
|
WxXmlMpInMemoryConfigStorage configProvider = (WxXmlMpInMemoryConfigStorage) this.wxService.getWxMpConfigStorage(); |
|
|
|
WxMpUserQuery query = new WxMpUserQuery(); |
|
|
|
query.add(configProvider.getOpenid(), "zh_CN"); |
|
|
|
List<WxMpUser> userList = this.wxService.getUserService().userInfoList(query); |
|
|
|
Assert.assertEquals(userList.size(), 1); |
|
|
|
System.out.println(userList); |
|
|
|
} |
|
|
|
|
|
|
|
public void testUserList() throws WxErrorException { |
|
|
|
WxMpUserList wxMpUserList = this.wxService.getUserService().userList(null); |
|
|
@@ -45,5 +68,6 @@ public class WxMpUserServiceImplTest { |
|
|
|
Assert.assertFalse(wxMpUserList.getOpenIds().size() == -1); |
|
|
|
System.out.println(wxMpUserList); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |