🆕 #1710 企业微信增加发送新客户欢迎语接口
This commit is contained in:
@@ -5,7 +5,8 @@ import com.google.inject.Inject;
|
||||
import me.chanjar.weixin.common.error.WxErrorException;
|
||||
import me.chanjar.weixin.cp.api.ApiTestModule;
|
||||
import me.chanjar.weixin.cp.api.WxCpService;
|
||||
import me.chanjar.weixin.cp.bean.*;
|
||||
import me.chanjar.weixin.cp.bean.WxCpBaseResp;
|
||||
import me.chanjar.weixin.cp.bean.external.*;
|
||||
import org.apache.commons.lang3.time.DateFormatUtils;
|
||||
import org.testng.annotations.Guice;
|
||||
import org.testng.annotations.Test;
|
||||
@@ -22,7 +23,7 @@ public class WxCpExternalContactServiceImplTest {
|
||||
private WxCpService wxCpService;
|
||||
@Inject
|
||||
protected ApiTestModule.WxXmlCpInMemoryConfigStorage configStorage;
|
||||
private String userId = "someone" + System.currentTimeMillis();
|
||||
private final String userId = "someone" + System.currentTimeMillis();
|
||||
|
||||
@Test
|
||||
public void testGetExternalContact() throws WxErrorException {
|
||||
@@ -111,7 +112,7 @@ public class WxCpExternalContactServiceImplTest {
|
||||
|
||||
@Test
|
||||
public void testGetCorpTagList() throws WxErrorException {
|
||||
String tag[]={};
|
||||
String[] tag = {};
|
||||
WxCpUserExternalTagGroupList result = this.wxCpService.getExternalContactService().getCorpTagList(null);
|
||||
System.out.println(result);
|
||||
assertNotNull(result);
|
||||
@@ -121,7 +122,7 @@ public class WxCpExternalContactServiceImplTest {
|
||||
public void testAddCorpTag() throws WxErrorException {
|
||||
|
||||
List<WxCpUserExternalTagGroupInfo.Tag> list = new ArrayList<>();
|
||||
WxCpUserExternalTagGroupInfo.Tag tag = new WxCpUserExternalTagGroupInfo.Tag();
|
||||
WxCpUserExternalTagGroupInfo.Tag tag = new WxCpUserExternalTagGroupInfo.Tag();
|
||||
tag.setName("测试标签20");
|
||||
tag.setOrder(1);
|
||||
list.add(tag);
|
||||
@@ -151,10 +152,10 @@ public class WxCpExternalContactServiceImplTest {
|
||||
@Test
|
||||
public void testDelCorpTag() throws WxErrorException {
|
||||
|
||||
String tagId[] = {};
|
||||
String groupId[] = {"et2omCCwAAM3WzL00QpK9xARab3HGkAg"};
|
||||
String[] tagId = {};
|
||||
String[] groupId = {"et2omCCwAAM3WzL00QpK9xARab3HGkAg"};
|
||||
|
||||
WxCpBaseResp result = this.wxCpService.getExternalContactService().delCorpTag(tagId,groupId);
|
||||
WxCpBaseResp result = this.wxCpService.getExternalContactService().delCorpTag(tagId, groupId);
|
||||
|
||||
System.out.println(result);
|
||||
assertNotNull(result);
|
||||
@@ -163,15 +164,57 @@ public class WxCpExternalContactServiceImplTest {
|
||||
@Test
|
||||
public void testMarkTag() throws WxErrorException {
|
||||
|
||||
String userid="HuangXiaoMing";
|
||||
String externalUserid="wo2omCCwAAzR0Rt1omz-90o_XJkPGXIQ";
|
||||
String addTag[] = {"et2omCCwAAzdcSK-RV80YS9sbpCXlNlQ"};
|
||||
String removeTag[] = {};
|
||||
String userid = "HuangXiaoMing";
|
||||
String externalUserid = "wo2omCCwAAzR0Rt1omz-90o_XJkPGXIQ";
|
||||
String[] addTag = {"et2omCCwAAzdcSK-RV80YS9sbpCXlNlQ"};
|
||||
String[] removeTag = {};
|
||||
|
||||
WxCpBaseResp result = this.wxCpService.getExternalContactService().markTag(userid,externalUserid,addTag,removeTag);
|
||||
WxCpBaseResp result = this.wxCpService.getExternalContactService().markTag(userid, externalUserid, addTag, removeTag);
|
||||
|
||||
System.out.println(result);
|
||||
assertNotNull(result);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testDeleteContactWay() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testListFollowers() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testListUnassignedList() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testTransferExternalContact() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testListGroupChat() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetGroupChat() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetUserBehaviorStatistic() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testGetGroupChatStatistic() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testAddMsgTemplate() {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSendWelcomeMsg() throws WxErrorException {
|
||||
this.wxCpService.getExternalContactService().sendWelcomeMsg(WxCpWelcomeMsg.builder()
|
||||
.welcomeCode("abc")
|
||||
.build());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package me.chanjar.weixin.cp.bean;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import me.chanjar.weixin.cp.bean.external.WxCpUserExternalContactInfo;
|
||||
import org.testng.annotations.*;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
|
||||
Reference in New Issue
Block a user