From 7a2f7a8a4bff397e9046f089733f53b32905a7a4 Mon Sep 17 00:00:00 2001 From: Daniel Qian Date: Sat, 23 Aug 2014 20:25:04 +0800 Subject: [PATCH] fix problem test unit --- .../weixin/api/WxMessageRouterTest.java | 1 + .../java/chanjarster/weixin/api/WxServiceTest.java | 14 ++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/test/java/chanjarster/weixin/api/WxMessageRouterTest.java b/src/test/java/chanjarster/weixin/api/WxMessageRouterTest.java index 76b7368b..44518686 100644 --- a/src/test/java/chanjarster/weixin/api/WxMessageRouterTest.java +++ b/src/test/java/chanjarster/weixin/api/WxMessageRouterTest.java @@ -50,6 +50,7 @@ public class WxMessageRouterTest { public void test() { } + @DataProvider(name="messages-1") public Object[][] messages2() { WxXmlMessage message1 = new WxXmlMessage(); diff --git a/src/test/java/chanjarster/weixin/api/WxServiceTest.java b/src/test/java/chanjarster/weixin/api/WxServiceTest.java index 939658d3..65feaab5 100644 --- a/src/test/java/chanjarster/weixin/api/WxServiceTest.java +++ b/src/test/java/chanjarster/weixin/api/WxServiceTest.java @@ -45,7 +45,7 @@ public class WxServiceTest { Assert.assertTrue(StringUtils.isNotBlank(after)); } - @Test(dependsOnMethods = "testRefreshAccessToken", enabled = false) + @Test(dependsOnMethods = "testRefreshAccessToken", enabled = true) public void sendCustomMessage() throws WxErrorException { WxXmlConfigStorage configProvider = (WxXmlConfigStorage) wxService.wxConfigStorage; WxCustomMessage message = new WxCustomMessage(); @@ -56,17 +56,17 @@ public class WxServiceTest { wxService.sendCustomMessage(message); } - @Test(dataProvider = "menu", dependsOnMethods = "testRefreshAccessToken", enabled = false) + @Test(dataProvider = "menu", dependsOnMethods = "testRefreshAccessToken", enabled = true) public void testCreateMenu(WxMenu wxMenu) throws WxErrorException { wxService.createMenu(wxMenu); } - @Test(dependsOnMethods = { "testRefreshAccessToken" , "testCreateMenu"}, enabled = false) + @Test(dependsOnMethods = { "testRefreshAccessToken" , "testCreateMenu"}, enabled = true) public void testGetMenu() throws WxErrorException { Assert.assertNotNull(wxService.getMenu()); } - @Test(dependsOnMethods = { "testRefreshAccessToken", "testGetMenu" }, enabled = false) + @Test(dependsOnMethods = { "testRefreshAccessToken", "testGetMenu" }, enabled = true) public void testDeleteMenu() throws WxErrorException { wxService.deleteMenu(); } @@ -75,7 +75,9 @@ public class WxServiceTest { public void testUploadMedia1(String mediaType, String fileType, String fileName) throws WxErrorException, IOException { InputStream inputStream = ClassLoader.getSystemResourceAsStream(fileName); WxUploadResult res = wxService.uploadMedia(mediaType, fileType, inputStream); - System.out.println(res.toString()); + Assert.assertNotNull(res.getType()); + Assert.assertNotNull(res.getCreated_at()); + Assert.assertTrue(res.getMedia_id() != null || res.getThumb_media_id() != null); } @DataProvider @@ -90,7 +92,7 @@ public class WxServiceTest { }; } - @Test(enabled = false) + @Test(enabled = true) public void testCheckSignature() throws WxErrorException { String timestamp = "23234235423246"; String nonce = "y7didfkcmvnbd90sdofjkiefhsd";