Junit 小案例 测试超时
2015-10-20 17:22
260 查看
package com.laiwenhua.junitTest;
import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.Timeout;
/**
* 测试超时
* @author 绵敏
*
*/
public class TestTimeOut {
//第一种方式,使用Test的timeout属性
@Test(timeout=1000)
public void testAdd() {
System.out.println("------一秒钟超时--------");
while(true){}
}
//第二种方式,使用Timeout规则
@Rule
public Timeout globalTimeout=new Timeout(5000);
@Test
public void timeoutIn5Second() {
System.out.println("------5s超时--------");
while(true){}
}
}
import org.junit.BeforeClass;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.Timeout;
/**
* 测试超时
* @author 绵敏
*
*/
public class TestTimeOut {
//第一种方式,使用Test的timeout属性
@Test(timeout=1000)
public void testAdd() {
System.out.println("------一秒钟超时--------");
while(true){}
}
//第二种方式,使用Timeout规则
@Rule
public Timeout globalTimeout=new Timeout(5000);
@Test
public void timeoutIn5Second() {
System.out.println("------5s超时--------");
while(true){}
}
}
相关文章推荐
- JUnit中获取测试类及方法的名称实现方法
- SpringMVC 单元测试
- Android单元测试 笔记
- 使用 Spring 进行单元测试
- junit最佳实践
- Eclipse快速上手指南之使用JUnit
- JUnit的框架设计及其使用的设计模式(精)
- 【转载】基于 JUnit 的 InstallAnywhere 安装程序图形界面自动测试框架
- myeclipse7.5配置junit
- JUnit
- junit 实例
- 10款常用Java测试工具
- Junit 入门教程一
- 控制Junit中方法的执行顺序
- 5分钟掌握JUnit要点
- 如何写出优秀的测试代码
- Junit中用到的注解
- 使用mybatis+SQLServer做持久层入门
- 学习白盒测试该从何入手
- 招聘JAVA开发人员