junit & ApiResult调整位置
This commit is contained in:
parent
496dca060a
commit
2ff6a0f4e4
@ -5,7 +5,7 @@ import java.util.Date;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.Button;
|
import com.foxinmy.weixin4j.model.Button;
|
||||||
import com.foxinmy.weixin4j.model.MediaCounter;
|
import com.foxinmy.weixin4j.model.MediaCounter;
|
||||||
import com.foxinmy.weixin4j.model.MediaDownloadResult;
|
import com.foxinmy.weixin4j.model.MediaDownloadResult;
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import com.alibaba.fastjson.JSON;
|
|||||||
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.mp.component.WeixinComponentPreCodeCreator;
|
import com.foxinmy.weixin4j.mp.component.WeixinComponentPreCodeCreator;
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import com.foxinmy.weixin4j.exception.WeixinException;
|
|||||||
import com.foxinmy.weixin4j.http.MimeType;
|
import com.foxinmy.weixin4j.http.MimeType;
|
||||||
import com.foxinmy.weixin4j.http.apache.FormBodyPart;
|
import com.foxinmy.weixin4j.http.apache.FormBodyPart;
|
||||||
import com.foxinmy.weixin4j.http.apache.InputStreamBody;
|
import com.foxinmy.weixin4j.http.apache.InputStreamBody;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Pageable;
|
import com.foxinmy.weixin4j.model.Pageable;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
|
|||||||
@ -5,7 +5,7 @@ import java.util.List;
|
|||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.mp.model.Group;
|
import com.foxinmy.weixin4j.mp.model.Group;
|
||||||
|
|||||||
@ -10,7 +10,7 @@ import com.alibaba.fastjson.JSONPath;
|
|||||||
import com.alibaba.fastjson.TypeReference;
|
import com.alibaba.fastjson.TypeReference;
|
||||||
import com.alibaba.fastjson.parser.deserializer.ExtraProcessor;
|
import com.alibaba.fastjson.parser.deserializer.ExtraProcessor;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Button;
|
import com.foxinmy.weixin4j.model.Button;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
@ -95,7 +95,7 @@ public class HelperApi extends MpApi {
|
|||||||
public List<String> getWechatServerIp() throws WeixinException {
|
public List<String> getWechatServerIp() throws WeixinException {
|
||||||
String getcallbackip_uri = getRequestUri("getcallbackip_uri");
|
String getcallbackip_uri = getRequestUri("getcallbackip_uri");
|
||||||
Token token = tokenManager.getCache();
|
Token token = tokenManager.getCache();
|
||||||
WeixinResponse response = weixinExecutor.post(String.format(
|
WeixinResponse response = weixinExecutor.get(String.format(
|
||||||
getcallbackip_uri, token.getAccessToken()));
|
getcallbackip_uri, token.getAccessToken()));
|
||||||
return JSON.parseArray(response.getAsJson().getString("ip_list"),
|
return JSON.parseArray(response.getAsJson().getString("ip_list"),
|
||||||
String.class);
|
String.class);
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import java.util.Map;
|
|||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.token.TokenManager;
|
import com.foxinmy.weixin4j.token.TokenManager;
|
||||||
|
|||||||
@ -25,8 +25,8 @@ import com.foxinmy.weixin4j.http.apache.FormBodyPart;
|
|||||||
import com.foxinmy.weixin4j.http.apache.InputStreamBody;
|
import com.foxinmy.weixin4j.http.apache.InputStreamBody;
|
||||||
import com.foxinmy.weixin4j.http.apache.StringBody;
|
import com.foxinmy.weixin4j.http.apache.StringBody;
|
||||||
import com.foxinmy.weixin4j.http.entity.StringEntity;
|
import com.foxinmy.weixin4j.http.entity.StringEntity;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
|
||||||
import com.foxinmy.weixin4j.http.message.JsonMessageConverter;
|
import com.foxinmy.weixin4j.http.message.JsonMessageConverter;
|
||||||
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Consts;
|
import com.foxinmy.weixin4j.model.Consts;
|
||||||
import com.foxinmy.weixin4j.model.MediaCounter;
|
import com.foxinmy.weixin4j.model.MediaCounter;
|
||||||
|
|||||||
@ -11,7 +11,7 @@ import com.alibaba.fastjson.parser.deserializer.ExtraProcessor;
|
|||||||
import com.alibaba.fastjson.parser.deserializer.ParseProcess;
|
import com.alibaba.fastjson.parser.deserializer.ParseProcess;
|
||||||
import com.alibaba.fastjson.serializer.NameFilter;
|
import com.alibaba.fastjson.serializer.NameFilter;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Button;
|
import com.foxinmy.weixin4j.model.Button;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
|
|||||||
@ -4,7 +4,7 @@ import java.util.List;
|
|||||||
|
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.mp.message.NotifyMessage;
|
import com.foxinmy.weixin4j.mp.message.NotifyMessage;
|
||||||
|
|||||||
@ -27,7 +27,7 @@ import com.alibaba.fastjson.TypeReference;
|
|||||||
import com.alibaba.fastjson.parser.Feature;
|
import com.alibaba.fastjson.parser.Feature;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.entity.FormUrlEntity;
|
import com.foxinmy.weixin4j.http.entity.FormUrlEntity;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Consts;
|
import com.foxinmy.weixin4j.model.Consts;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import java.util.List;
|
|||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.mp.model.Following;
|
import com.foxinmy.weixin4j.mp.model.Following;
|
||||||
import com.foxinmy.weixin4j.mp.model.Tag;
|
import com.foxinmy.weixin4j.mp.model.Tag;
|
||||||
|
|||||||
@ -6,7 +6,7 @@ import com.alibaba.fastjson.JSON;
|
|||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.alibaba.fastjson.serializer.NameFilter;
|
import com.alibaba.fastjson.serializer.NameFilter;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.mp.message.TemplateMessage;
|
import com.foxinmy.weixin4j.mp.message.TemplateMessage;
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import com.alibaba.fastjson.JSON;
|
|||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.alibaba.fastjson.TypeReference;
|
import com.alibaba.fastjson.TypeReference;
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
import com.foxinmy.weixin4j.http.weixin.WeixinResponse;
|
||||||
import com.foxinmy.weixin4j.model.Token;
|
import com.foxinmy.weixin4j.model.Token;
|
||||||
import com.foxinmy.weixin4j.mp.model.Following;
|
import com.foxinmy.weixin4j.mp.model.Following;
|
||||||
|
|||||||
@ -2,7 +2,7 @@ package com.foxinmy.weixin4j.mp.model;
|
|||||||
|
|
||||||
import com.alibaba.fastjson.JSONArray;
|
import com.alibaba.fastjson.JSONArray;
|
||||||
import com.alibaba.fastjson.JSONObject;
|
import com.alibaba.fastjson.JSONObject;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 语义理解结果
|
* 语义理解结果
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.Pageable;
|
import com.foxinmy.weixin4j.model.Pageable;
|
||||||
import com.foxinmy.weixin4j.mp.api.CustomApi;
|
import com.foxinmy.weixin4j.mp.api.CustomApi;
|
||||||
import com.foxinmy.weixin4j.mp.model.KfAccount;
|
import com.foxinmy.weixin4j.mp.model.KfAccount;
|
||||||
@ -48,14 +48,17 @@ public class CustomTest extends TokenTest {
|
|||||||
Date endtime = calendar.getTime();
|
Date endtime = calendar.getTime();
|
||||||
List<KfChatRecord> recordList = customApi.getKfChatRecord(starttime,
|
List<KfChatRecord> recordList = customApi.getKfChatRecord(starttime,
|
||||||
endtime, new Pageable(1, 70));
|
endtime, new Pageable(1, 70));
|
||||||
|
Assert.assertFalse(recordList.isEmpty());
|
||||||
System.out.println(recordList);
|
System.out.println(recordList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void kfList() throws WeixinException {
|
public void kfList() throws WeixinException {
|
||||||
List<KfAccount> kfList = customApi.listKfAccount(false);
|
List<KfAccount> kfList = customApi.listKfAccount(false);
|
||||||
|
Assert.assertFalse(kfList.isEmpty());
|
||||||
System.out.println(kfList);
|
System.out.println(kfList);
|
||||||
kfList = customApi.listKfAccount(true);
|
kfList = customApi.listKfAccount(true);
|
||||||
|
Assert.assertFalse(kfList.isEmpty());
|
||||||
System.out.println(kfList);
|
System.out.println(kfList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -63,14 +66,14 @@ public class CustomTest extends TokenTest {
|
|||||||
public void createKfAccount() throws WeixinException {
|
public void createKfAccount() throws WeixinException {
|
||||||
ApiResult result = customApi.createKfAccount("test@test", "test",
|
ApiResult result = customApi.createKfAccount("test@test", "test",
|
||||||
"123456");
|
"123456");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void updateKfAccount() throws WeixinException {
|
public void updateKfAccount() throws WeixinException {
|
||||||
ApiResult result = customApi.updateKfAccount("temp1@canyidianzhang",
|
ApiResult result = customApi.updateKfAccount("temp1@canyidianzhang",
|
||||||
"temp", "123456");
|
"temp", "123456");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -78,27 +81,27 @@ public class CustomTest extends TokenTest {
|
|||||||
ApiResult result = customApi.uploadKfAvatar("temp1@canyidianzhang",
|
ApiResult result = customApi.uploadKfAvatar("temp1@canyidianzhang",
|
||||||
new FileInputStream(new File("/Users/jy/Music/简谱/风动草.jpg")),
|
new FileInputStream(new File("/Users/jy/Music/简谱/风动草.jpg")),
|
||||||
"风动草.jpg");
|
"风动草.jpg");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void deleteKfAccount() throws WeixinException, IOException {
|
public void deleteKfAccount() throws WeixinException, IOException {
|
||||||
ApiResult result = customApi.deleteKfAccount("temp@canyidianzhang");
|
ApiResult result = customApi.deleteKfAccount("temp@canyidianzhang");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void createSession() throws WeixinException {
|
public void createSession() throws WeixinException {
|
||||||
ApiResult result = customApi.createKfSession(
|
ApiResult result = customApi.createKfSession(
|
||||||
"opKwyt6IhrqPmTTZshyqH5W9gIVo", "kfAccount", "text");
|
"opKwyt6IhrqPmTTZshyqH5W9gIVo", "kfAccount", "text");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void closeSession() throws WeixinException {
|
public void closeSession() throws WeixinException {
|
||||||
ApiResult result = customApi.closeKfSession(
|
ApiResult result = customApi.closeKfSession(
|
||||||
"opKwyt6IhrqPmTTZshyqH5W9gIVo", "kfAccount", "text");
|
"opKwyt6IhrqPmTTZshyqH5W9gIVo", "kfAccount", "text");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -111,6 +114,7 @@ public class CustomTest extends TokenTest {
|
|||||||
@Test
|
@Test
|
||||||
public void getSessionList() throws WeixinException {
|
public void getSessionList() throws WeixinException {
|
||||||
List<KfSession> sessionList = customApi.listKfSession("kfAccount");
|
List<KfSession> sessionList = customApi.listKfSession("kfAccount");
|
||||||
|
Assert.assertFalse(sessionList.isEmpty());
|
||||||
System.err.println(sessionList);
|
System.err.println(sessionList);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -3,6 +3,7 @@ package com.foxinmy.weixin4j.mp.test;
|
|||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
import org.junit.Assert;
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
@ -37,6 +38,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<?> userSummaryList = dataApi.datacube(
|
List<?> userSummaryList = dataApi.datacube(
|
||||||
DatacubeType.GETUSERCUMULATE, ca.getTime(), 3);
|
DatacubeType.GETUSERCUMULATE, ca.getTime(), 3);
|
||||||
|
Assert.assertFalse(userSummaryList.isEmpty());
|
||||||
System.err.println(userSummaryList);
|
System.err.println(userSummaryList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -46,6 +48,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<?> userSummaryList = dataApi.datacube(DatacubeType.GETUSERSUMMARY,
|
List<?> userSummaryList = dataApi.datacube(DatacubeType.GETUSERSUMMARY,
|
||||||
ca.getTime(), 3);
|
ca.getTime(), 3);
|
||||||
|
Assert.assertFalse(userSummaryList.isEmpty());
|
||||||
System.err.println(userSummaryList);
|
System.err.println(userSummaryList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -55,6 +58,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<ArticleSummary> articleSummaryList = (List<ArticleSummary>) dataApi
|
List<ArticleSummary> articleSummaryList = (List<ArticleSummary>) dataApi
|
||||||
.datacube(DatacubeType.GETARTICLESUMMARY, ca.getTime());
|
.datacube(DatacubeType.GETARTICLESUMMARY, ca.getTime());
|
||||||
|
Assert.assertFalse(articleSummaryList.isEmpty());
|
||||||
System.err.println(articleSummaryList);
|
System.err.println(articleSummaryList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -64,6 +68,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<ArticleTotal> articleTotalList = (List<ArticleTotal>) dataApi
|
List<ArticleTotal> articleTotalList = (List<ArticleTotal>) dataApi
|
||||||
.datacube(DatacubeType.GETARTICLETOTAL, ca.getTime());
|
.datacube(DatacubeType.GETARTICLETOTAL, ca.getTime());
|
||||||
|
Assert.assertFalse(articleTotalList.isEmpty());
|
||||||
System.err.println(articleTotalList);
|
System.err.println(articleTotalList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -73,6 +78,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<ArticleSummary> articleSummaryList = (List<ArticleSummary>) dataApi
|
List<ArticleSummary> articleSummaryList = (List<ArticleSummary>) dataApi
|
||||||
.datacube(DatacubeType.GETUSERREADHOUR, ca.getTime());
|
.datacube(DatacubeType.GETUSERREADHOUR, ca.getTime());
|
||||||
|
Assert.assertFalse(articleSummaryList.isEmpty());
|
||||||
System.err.println(articleSummaryList);
|
System.err.println(articleSummaryList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -82,6 +88,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -7);
|
ca.add(Calendar.DAY_OF_MONTH, -7);
|
||||||
List<ArticleDatacubeShare> userShareList = (List<ArticleDatacubeShare>) dataApi
|
List<ArticleDatacubeShare> userShareList = (List<ArticleDatacubeShare>) dataApi
|
||||||
.datacube(DatacubeType.GETUSERSHAREHOUR, ca.getTime());
|
.datacube(DatacubeType.GETUSERSHAREHOUR, ca.getTime());
|
||||||
|
Assert.assertFalse(userShareList.isEmpty());
|
||||||
System.err.println(userShareList);
|
System.err.println(userShareList);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -91,6 +98,7 @@ public class DataApiTest extends TokenTest {
|
|||||||
ca.add(Calendar.DAY_OF_MONTH, -1);
|
ca.add(Calendar.DAY_OF_MONTH, -1);
|
||||||
List<?> datacuteList = dataApi.datacube(DatacubeType.GETUPSTREAMMSG,
|
List<?> datacuteList = dataApi.datacube(DatacubeType.GETUPSTREAMMSG,
|
||||||
ca.getTime());
|
ca.getTime());
|
||||||
|
Assert.assertFalse(datacuteList.isEmpty());
|
||||||
System.err.println(datacuteList);
|
System.err.println(datacuteList);
|
||||||
//dataApi.datacube(DatacubeType.GETUPSTREAMMSGMONTH, ca.getTime());
|
//dataApi.datacube(DatacubeType.GETUPSTREAMMSGMONTH, ca.getTime());
|
||||||
System.err.println(datacuteList);
|
System.err.println(datacuteList);
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.GroupApi;
|
import com.foxinmy.weixin4j.mp.api.GroupApi;
|
||||||
import com.foxinmy.weixin4j.mp.model.Group;
|
import com.foxinmy.weixin4j.mp.model.Group;
|
||||||
|
|
||||||
@ -49,26 +49,26 @@ public class GroupTest extends TokenTest {
|
|||||||
@Test
|
@Test
|
||||||
public void modify() throws WeixinException {
|
public void modify() throws WeixinException {
|
||||||
ApiResult result = groupApi.modifyGroup(100, "my1");
|
ApiResult result = groupApi.modifyGroup(100, "my1");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void move() throws WeixinException {
|
public void move() throws WeixinException {
|
||||||
ApiResult result = groupApi.moveGroup(100,
|
ApiResult result = groupApi.moveGroup(100,
|
||||||
"owGBft_vbBbOaQOmpEUE4xDLeRSU");
|
"owGBft_vbBbOaQOmpEUE4xDLeRSU");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void batchMove() throws WeixinException {
|
public void batchMove() throws WeixinException {
|
||||||
ApiResult result = groupApi.moveGroup(100,
|
ApiResult result = groupApi.moveGroup(100,
|
||||||
"owGBft_vbBbOaQOmpEUE4xDLeRSU");
|
"owGBft_vbBbOaQOmpEUE4xDLeRSU");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void delete() throws WeixinException {
|
public void delete() throws WeixinException {
|
||||||
ApiResult result = groupApi.deleteGroup(100);
|
ApiResult result = groupApi.deleteGroup(100);
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,7 +11,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.MediaUploadResult;
|
import com.foxinmy.weixin4j.model.MediaUploadResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.MassApi;
|
import com.foxinmy.weixin4j.mp.api.MassApi;
|
||||||
import com.foxinmy.weixin4j.mp.api.MediaApi;
|
import com.foxinmy.weixin4j.mp.api.MediaApi;
|
||||||
@ -87,14 +87,14 @@ public class MassTest extends TokenTest {
|
|||||||
@Test
|
@Test
|
||||||
public void deleteMass() throws WeixinException {
|
public void deleteMass() throws WeixinException {
|
||||||
ApiResult result = massApi.deleteMassNews("34182");
|
ApiResult result = massApi.deleteMassNews("34182");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void previewMass() throws WeixinException {
|
public void previewMass() throws WeixinException {
|
||||||
ApiResult result = massApi.previewMassNews(
|
ApiResult result = massApi.previewMassNews(
|
||||||
"oyFLst1bqtuTcxK-ojF8hOGtLQao", null, new Text("test"));
|
"oyFLst1bqtuTcxK-ojF8hOGtLQao", null, new Text("test"));
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@ -12,7 +12,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.MediaCounter;
|
import com.foxinmy.weixin4j.model.MediaCounter;
|
||||||
import com.foxinmy.weixin4j.model.MediaDownloadResult;
|
import com.foxinmy.weixin4j.model.MediaDownloadResult;
|
||||||
import com.foxinmy.weixin4j.model.MediaItem;
|
import com.foxinmy.weixin4j.model.MediaItem;
|
||||||
|
|||||||
@ -8,7 +8,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.Button;
|
import com.foxinmy.weixin4j.model.Button;
|
||||||
import com.foxinmy.weixin4j.mp.api.MenuApi;
|
import com.foxinmy.weixin4j.mp.api.MenuApi;
|
||||||
import com.foxinmy.weixin4j.mp.model.Menu;
|
import com.foxinmy.weixin4j.mp.model.Menu;
|
||||||
@ -55,7 +55,7 @@ public class MenuTest extends TokenTest {
|
|||||||
buttons.add(button);
|
buttons.add(button);
|
||||||
|
|
||||||
ApiResult result = menuApi.createMenu(buttons);
|
ApiResult result = menuApi.createMenu(buttons);
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -70,7 +70,7 @@ public class MenuTest extends TokenTest {
|
|||||||
Button b3 = new Button("最新资讯", "NEWS", ButtonType.click);
|
Button b3 = new Button("最新资讯", "NEWS", ButtonType.click);
|
||||||
buttons.add(b3);
|
buttons.add(b3);
|
||||||
ApiResult result = menuApi.createMenu(buttons);
|
ApiResult result = menuApi.createMenu(buttons);
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@ -93,7 +93,7 @@ public class MenuTest extends TokenTest {
|
|||||||
@Test
|
@Test
|
||||||
public void delete() throws WeixinException {
|
public void delete() throws WeixinException {
|
||||||
ApiResult result = menuApi.deleteMenu();
|
ApiResult result = menuApi.deleteMenu();
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@ -9,7 +9,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.model.MediaUploadResult;
|
import com.foxinmy.weixin4j.model.MediaUploadResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.MediaApi;
|
import com.foxinmy.weixin4j.mp.api.MediaApi;
|
||||||
import com.foxinmy.weixin4j.mp.api.NotifyApi;
|
import com.foxinmy.weixin4j.mp.api.NotifyApi;
|
||||||
@ -88,7 +88,7 @@ public class NotifyTest extends TokenTest {
|
|||||||
"owGBft_vbBbOaQOmpEUE4xDLeRSU", new Text(
|
"owGBft_vbBbOaQOmpEUE4xDLeRSU", new Text(
|
||||||
"this is a notify message!"));
|
"this is a notify message!"));
|
||||||
ApiResult result = notifyApi.sendNotify(notify);
|
ApiResult result = notifyApi.sendNotify(notify);
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.TagApi;
|
import com.foxinmy.weixin4j.mp.api.TagApi;
|
||||||
import com.foxinmy.weixin4j.mp.model.Tag;
|
import com.foxinmy.weixin4j.mp.model.Tag;
|
||||||
import com.foxinmy.weixin4j.mp.model.User;
|
import com.foxinmy.weixin4j.mp.model.User;
|
||||||
|
|||||||
@ -5,7 +5,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.TmplApi;
|
import com.foxinmy.weixin4j.mp.api.TmplApi;
|
||||||
import com.foxinmy.weixin4j.mp.message.TemplateMessage;
|
import com.foxinmy.weixin4j.mp.message.TemplateMessage;
|
||||||
import com.foxinmy.weixin4j.mp.type.IndustryType;
|
import com.foxinmy.weixin4j.mp.type.IndustryType;
|
||||||
@ -40,6 +40,6 @@ public class TemplateTest extends TokenTest {
|
|||||||
"template_id", "url");
|
"template_id", "url");
|
||||||
tplMessage.pushHead("head").pushTail("tail").pushItem("key1", "text1");
|
tplMessage.pushHead("head").pushTail("tail").pushItem("key1", "text1");
|
||||||
ApiResult result = tmplApi.sendTmplMessage(tplMessage);
|
ApiResult result = tmplApi.sendTmplMessage(tplMessage);
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -7,7 +7,7 @@ import org.junit.Before;
|
|||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
import com.foxinmy.weixin4j.exception.WeixinException;
|
import com.foxinmy.weixin4j.exception.WeixinException;
|
||||||
import com.foxinmy.weixin4j.http.message.ApiResult;
|
import com.foxinmy.weixin4j.http.weixin.ApiResult;
|
||||||
import com.foxinmy.weixin4j.mp.api.UserApi;
|
import com.foxinmy.weixin4j.mp.api.UserApi;
|
||||||
import com.foxinmy.weixin4j.mp.model.User;
|
import com.foxinmy.weixin4j.mp.model.User;
|
||||||
|
|
||||||
@ -48,6 +48,6 @@ public class UserTest extends TokenTest {
|
|||||||
public void remark() throws WeixinException {
|
public void remark() throws WeixinException {
|
||||||
ApiResult result = userApi.remarkUserName(
|
ApiResult result = userApi.remarkUserName(
|
||||||
"owGBft_vbBbOaQOmpEUE4xDLeRSU", "foo");
|
"owGBft_vbBbOaQOmpEUE4xDLeRSU", "foo");
|
||||||
Assert.assertEquals(0, result.getReturnCode());
|
Assert.assertEquals("0", result.getReturnCode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user