JUnit 3.8 让所有测试程序 实现 复合的测试(TestSuite)
2016-03-18 22:50
387 查看
之前是单个单个程序测试,这种方式在测试类比较少的时候可行,
但测试类多了,单个单个的这个测试方式就不推荐了,那得使用 复合的测试了
一个TestSuite是一个复合的测试。它运行测试用例集。 这个测试程序就是把一个包的全部 测试程序一起测试,而不用单个单个测试
具体代码:
[java] view plain copy
package com.junit3_8;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
/**
* 一个TestSuite是一个复合的测试。它运行测试用例集。
*
*/
public class TestAll extends TestCase{
//记住该方法是静态的,的有返回值
public static Test suite ()
{
TestSuite ts = new TestSuite();
//这些明显利用了 反射
ts.addTestSuite(CalculatorTest.class);
ts.addTestSuite(RecursionDeleteFileDemoTest.class);
return ts;
}
}
但测试类多了,单个单个的这个测试方式就不推荐了,那得使用 复合的测试了
一个TestSuite是一个复合的测试。它运行测试用例集。 这个测试程序就是把一个包的全部 测试程序一起测试,而不用单个单个测试
具体代码:
[java] view plain copy
package com.junit3_8;
import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite;
/**
* 一个TestSuite是一个复合的测试。它运行测试用例集。
*
*/
public class TestAll extends TestCase{
//记住该方法是静态的,的有返回值
public static Test suite ()
{
TestSuite ts = new TestSuite();
//这些明显利用了 反射
ts.addTestSuite(CalculatorTest.class);
ts.addTestSuite(RecursionDeleteFileDemoTest.class);
return ts;
}
}
相关文章推荐
- bzoj 2037: [Sdoi2008]Sue的小球
- MUI-几种页面打开方式
- UESTC758(贪心)
- UIToolBar
- Java中1000==1000为false而100==100为true
- UISearchBar
- UITableView左滑设置更多的按钮
- 第62课:Spark SQL下的Parquet使用最佳实践和代码实战
- IOS 欢迎页(UIScrollView,UIPageControl)
- UI进阶——多线程
- PHP中require、include的区别
- UIView 中position 和anchorPoint 的了解 iOS
- ue4 常见问题解答
- UVA 1423 Guess 拓扑排序
- 交换排序—快速排序(Quick Sort)
- DEPENDENT SUBQUERY标记
- leetcode 232. Implement Queue using Stacks
- [扫描线 线段树 暴力] BZOJ 4059 [Cerc2012]Non-boring sequences
- GUI学习
- fuel5.1在vmware esxi的安装流程