瀏覽代碼

合并测试文件

master
Binary Wang 5 年之前
父節點
當前提交
faaf7fe5c4
共有 3 個檔案被更改,包括 21 行新增62 行删除
  1. +0
    -29
      weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpMiscAPITest.java
  2. +0
    -33
      weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpShortUrlAPITest.java
  3. +21
    -0
      weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/BaseWxMpServiceImplTest.java

+ 0
- 29
weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpMiscAPITest.java 查看文件

@@ -1,29 +0,0 @@
package me.chanjar.weixin.mp.api;

import com.google.inject.Inject;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.mp.api.test.ApiTestModule;
import org.testng.*;
import org.testng.annotations.*;

import java.util.Arrays;

/**
* @author chanjarster
*/
@Test(groups = "miscAPI")
@Guice(modules = ApiTestModule.class)
public class WxMpMiscAPITest {

@Inject
protected WxMpService wxService;

@Test
public void testGetCallbackIP() throws WxErrorException {
String[] ipArray = this.wxService.getCallbackIP();
System.out.println(Arrays.toString(ipArray));
Assert.assertNotNull(ipArray);
Assert.assertNotEquals(ipArray.length, 0);
}

}

+ 0
- 33
weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/WxMpShortUrlAPITest.java 查看文件

@@ -1,33 +0,0 @@
package me.chanjar.weixin.mp.api;

import com.google.inject.Inject;
import me.chanjar.weixin.common.error.WxErrorException;
import me.chanjar.weixin.mp.api.test.ApiTestModule;
import org.testng.*;
import org.testng.annotations.*;

import static org.assertj.core.api.Assertions.assertThat;

/**
* 测试短连接
*
* @author chanjarster
*/
@Test
@Guice(modules = ApiTestModule.class)
public class WxMpShortUrlAPITest {
@Inject
protected WxMpService wxService;

public void testShortUrl() throws WxErrorException {
String shortUrl = this.wxService.shortUrl("http://www.baidu.com/test?access_token=123");
assertThat(shortUrl).isNotEmpty();
System.out.println(shortUrl);
}

@Test(expectedExceptions = WxErrorException.class)
public void testShortUrl_with_exceptional_url() throws WxErrorException {
this.wxService.shortUrl("http://www.baidu.com/test?redirect_count=1&access_token=123");
}

}

+ 21
- 0
weixin-java-mp/src/test/java/me/chanjar/weixin/mp/api/impl/BaseWxMpServiceImplTest.java 查看文件

@@ -11,6 +11,8 @@ import org.testng.Assert;
import org.testng.annotations.Guice;
import org.testng.annotations.Test;

import java.util.Arrays;

import static org.assertj.core.api.Assertions.assertThat;
import static org.testng.Assert.assertFalse;
import static org.testng.Assert.assertTrue;
@@ -93,4 +95,23 @@ public class BaseWxMpServiceImplTest {
Assert.assertEquals(result.getPingInfos().get(1), pingInfo);

}

@Test
public void testGetCallbackIP() throws WxErrorException {
String[] ipArray = this.wxService.getCallbackIP();
System.out.println(Arrays.toString(ipArray));
Assert.assertNotNull(ipArray);
Assert.assertNotEquals(ipArray.length, 0);
}

public void testShortUrl() throws WxErrorException {
String shortUrl = this.wxService.shortUrl("http://www.baidu.com/test?access_token=123");
assertThat(shortUrl).isNotEmpty();
System.out.println(shortUrl);
}

@Test(expectedExceptions = WxErrorException.class)
public void testShortUrl_with_exceptional_url() throws WxErrorException {
this.wxService.shortUrl("http://www.baidu.com/test?redirect_count=1&access_token=123");
}
}

Loading…
取消
儲存