junit忽略测试方法
来源:互联网 发布:网络运维与管理pdf 编辑:程序博客网 时间:2024/06/05 08:58
JUnit 提供注解 org.junit.Ignore 用于暂时忽略某个测试方法或者说整个类。因为有时候由于测试环境受限,并不能保证每一个测试方法都能正确运行。
1,方法级别上使用@ignore来注释我们的测试方法,结果就是该方法在测试执行时会被跳过。测试结束后,还可以获取详细的统计信息,不仅包括了测试成功和测
试失败的次数,也包括了被忽略的测试数目。
例如下面的代码便表示由于没有了数据库链接,提示 JUnit 忽略测试方法 unsupportedDBCheck:
package test.junit4test;import org.junit.Assert;import org.junit.Ignore;import org.junit.Test;public class LinkinTest{@Ignore@Testpublic void test1(){Assert.assertTrue(true);}@Testpublic void test2(){Assert.assertTrue(true);}}
2,类级别上使用@ignore来修饰整个类。这个类中所有的测试都将被跳过。
package test.junit4test;import org.junit.Assert;import org.junit.Ignore;import org.junit.Test;@Ignorepublic class LinkinTest{@Testpublic void test1(){Assert.assertTrue(true);}@Testpublic void test2(){Assert.assertTrue(true);}}
关于上面的忽略测试一定要小心。注解 org.junit.Ignore 只能用于暂时的忽略测试,如果需要永远忽略这些测试,一定要确认被测试代码不再需要这些测试方法,以免忽略必要的测试点。
0 0
- junit忽略测试方法
- Junit 4 Tutorials(Junit 4 教程) 六、忽略测试
- JUnit测试方法
- Junit测试方法
- Junit 测试方法 总结
- JUnit之测试方法
- Junit测试private方法
- junit私有方法测试
- junit测试方法
- Junit 测试方法排序
- junit测试方法
- [java]junit测试private方法
- 使用Junit 测试私有方法
- 用Junit测试void方法
- Android创建JUnit 测试方法
- Junit测试方法执行顺序
- junit测试方法执行顺序
- Junit测试service中的方法
- HLS协议深入分析——时间线介绍(一)
- Java 保留7位小数字
- 关于出现Specified VM install not found: type Standard VM, name jdk1.5.0_04问题的解决办法
- IIS 负载均衡
- Java 版在线查看 pdf
- junit忽略测试方法
- hdu 3549 Flow Problem【最大流问题】【FF】
- IOS开发: storyboard之 prepareForSegue:sender: && 设置为跟控制器
- iOS 制作的framework里使用国际化方案
- matlab修改打开时的默认路径的最简单使用的方法
- java POI导出excel(带有图片的数据)以及ftp上传图片到另一台服务器的方法参考代码
- GreenDao自带异步操作类简析
- java I/O流详解
- 《java设计模式》责任链模式