调整单元测试类
This commit is contained in:
parent
798dac0ab1
commit
2721ae8477
@ -147,7 +147,6 @@ public final class WeixinServerBootstrap {
|
||||
new WeixinServerInitializer(aesToken,
|
||||
messageDispatcher));
|
||||
Channel ch = b.bind(serverPort).sync().channel();
|
||||
System.err.println("weixin4j server startup OK:" + serverPort);
|
||||
logger.info("weixin4j server startup OK:{}", serverPort);
|
||||
ch.closeFuture().sync();
|
||||
} catch (WeixinException e) {
|
||||
|
||||
@ -24,9 +24,9 @@ public class EncryptMessageTest extends MessagePush {
|
||||
*/
|
||||
@Test
|
||||
public void testValidate() throws IOException {
|
||||
String echostr = "2143641595566077626";
|
||||
String para = "?signature=0d2366aedb4f3531cfa4297c1e4ea7eece2311d9&echostr="
|
||||
+ echostr + "×tamp=1415951914&nonce=165976363";
|
||||
String echostr = "9104940990866104523";
|
||||
String para = "?signature=6ea29ec4c087868f960a20f28b7ac3edef7e444e&echostr="
|
||||
+ echostr + "×tamp=1433903307&nonce=1961697383";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
String response = get(para);
|
||||
Assert.assertEquals(echostr, response);
|
||||
@ -39,15 +39,14 @@ public class EncryptMessageTest extends MessagePush {
|
||||
*/
|
||||
@Test
|
||||
public void testType1() throws IOException {
|
||||
String para = "?signature=6dd806a20a314723e78bc58742a1b98a7adfd151×tamp=1415979366&nonce=1865915590";
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[gh_248c6f91d64f]]></ToUserName>");
|
||||
xmlSb.append("<FromUserName><![CDATA[oyFLst1bqtuTcxK-ojF8hOGtLQao]]></FromUserName>");
|
||||
xmlSb.append("<CreateTime>1415979365</CreateTime>");
|
||||
xmlSb.append("<MsgType><![CDATA[event]]></MsgType>");
|
||||
xmlSb.append("<Event><![CDATA[CLICK]]></Event>");
|
||||
xmlSb.append("<EventKey><![CDATA[CHECKIN]]></EventKey>");
|
||||
xmlSb.append("<ToUserName><![CDATA[gh_22b350df957b]]></ToUserName>");
|
||||
xmlSb.append("<FromUserName><![CDATA[owGBft_vbBbOaQOmpEUE4xDLeRSU]]></FromUserName>");
|
||||
xmlSb.append("<CreateTime>1433903433</CreateTime>");
|
||||
xmlSb.append("<MsgType><![CDATA[text]]></MsgType>");
|
||||
xmlSb.append("<Content><![CDATA[text]]></Content>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
|
||||
@ -19,6 +19,7 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
/***************** event message *********************/
|
||||
@Test
|
||||
public void scribe() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -27,13 +28,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<MsgType><![CDATA[event]]></MsgType>");
|
||||
xmlSb.append("<Event><![CDATA[subscribe]]></Event>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void scan() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -44,13 +46,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<EventKey><![CDATA[SCENE_VALUE]]></EventKey>");
|
||||
xmlSb.append("<Ticket><![CDATA[TICKET]]></Ticket>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void scan_scribe() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml><ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
xmlSb.append("<FromUserName><![CDATA[FromUser]]></FromUserName>");
|
||||
@ -60,13 +63,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<EventKey><![CDATA[qrscene_123123]]></EventKey>");
|
||||
xmlSb.append("<Ticket><![CDATA[TICKET]]></Ticket>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void location() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -78,13 +82,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Longitude>113.352425</Longitude>");
|
||||
xmlSb.append("<Precision>119.385040</Precision>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void menu_click() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -94,13 +99,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Event><![CDATA[CLICK]]></Event>");
|
||||
xmlSb.append("<EventKey><![CDATA[EVENTKEY]]></EventKey>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void menu_link() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -110,13 +116,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Event><![CDATA[VIEW]]></Event>");
|
||||
xmlSb.append("<EventKey><![CDATA[www.qq.com]]></EventKey>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void menu_scan() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -130,13 +137,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("</ScanCodeInfo>");
|
||||
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void menu_photo() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -149,13 +157,14 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<PicList><item><PicMd5Sum><![CDATA[1b5f7c23b5bf75682a53e7b6d163e185]]></PicMd5Sum>");
|
||||
xmlSb.append("</item></PicList></SendPicsInfo>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void menu_location() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -170,7 +179,7 @@ public class EventMessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Label><![CDATA[ 广州市海珠区客村艺苑路 106号]]></Label>");
|
||||
xmlSb.append("<Poiname><![CDATA[]]></Poiname></SendLocationInfo>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@ -20,6 +20,7 @@ public class MessageRequestTest extends MessagePush {
|
||||
|
||||
@Test
|
||||
public void text() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -29,13 +30,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Content><![CDATA[this is a test]]></Content>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void image() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -46,13 +48,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<MediaId><![CDATA[media_id]]></MediaId>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void voice() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -63,13 +66,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Format><![CDATA[Format]]></Format>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void re_voice() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -81,13 +85,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Recognition><![CDATA[腾讯微信团队]]></Recognition>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void video() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -98,13 +103,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<ThumbMediaId><![CDATA[thumb_media_id]]></ThumbMediaId>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void location() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -117,13 +123,14 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Label><![CDATA[位置信息]]></Label>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void link() throws IOException {
|
||||
String para = "?signature=d919cc8a6361597afa536e906156262cc9cd93df×tamp=1433903433&nonce=518016546";
|
||||
xmlSb.delete(0, xmlSb.length());
|
||||
xmlSb.append("<xml>");
|
||||
xmlSb.append("<ToUserName><![CDATA[toUser]]></ToUserName>");
|
||||
@ -135,7 +142,7 @@ public class MessageRequestTest extends MessagePush {
|
||||
xmlSb.append("<Url><![CDATA[url]]></Url>");
|
||||
xmlSb.append("<MsgId>1234567890123456</MsgId>");
|
||||
xmlSb.append("</xml>");
|
||||
String response = push(xmlSb.toString());
|
||||
String response = push(para, xmlSb.toString());
|
||||
Assert.assertNotNull(response);
|
||||
System.out.println(response);
|
||||
}
|
||||
|
||||
@ -15,9 +15,9 @@ import com.foxinmy.weixin4j.response.WeixinResponse;
|
||||
import com.foxinmy.weixin4j.startup.WeixinServerBootstrap;
|
||||
|
||||
/**
|
||||
* 服务启动
|
||||
* 服务启动测试类
|
||||
*
|
||||
* @className ServerStarup
|
||||
* @className MessageServerStartup
|
||||
* @author jy
|
||||
* @date 2015年5月7日
|
||||
* @since JDK 1.7
|
||||
@ -25,9 +25,12 @@ import com.foxinmy.weixin4j.startup.WeixinServerBootstrap;
|
||||
*/
|
||||
public class MessageServerStartup {
|
||||
|
||||
final String appid = "appid";
|
||||
final String token = "carsonliu13450438112";
|
||||
final String aesKey = "AES密钥";
|
||||
// 应用ID
|
||||
final String appid = "wx4ab8f8de58159a57";
|
||||
// 开发者token
|
||||
final String token = "weixin4j";
|
||||
// AES密钥(安全模式)
|
||||
final String aesKey = "";
|
||||
|
||||
/**
|
||||
* 明文模式
|
||||
@ -109,6 +112,6 @@ public class MessageServerStartup {
|
||||
}
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
new MessageServerStartup().test3();
|
||||
new MessageServerStartup().test1();
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user