Junit4——测试套件的使用和参数化测试
来源:互联网 发布:易语言ip攻击器源码 编辑:程序博客网 时间:2024/05/16 12:25
一,测试套件
@RunWith(Suite.class)/*使类成为测试套件的入口类*/@Suite.SuiteClasses({TaskTest1.class,TaskTest2.class,TaskTest3.class})public class SuitTest {/* * 1,测试套件就是组织测试类一起运行的 * * 写一个作为测试套件的入口类,这个类不包含其他方法 * 更改测试运行器Suite.class * 将要测试的类作为数组传入到Suite.SuiteClasses中 * */}
二,参数化测试
@RunWith(Parameterized.class)public class ParamsTest {/* * 1,更改默认的测试运行器 * 2,声明变量来存放预期值跟结果值 * 3,声明返回值为Collection的公共静态方法,并使用@Parameters来修饰 * 4,为测试类声明一个带有参数的公共构造函数,并在其中为之生命的变量赋值 * */int expected=0;int input1=0;int input2=0;@Parameterspublic static Collection<Object[]> t(){return Arrays.asList( new Object[][]{{3,1,2},{4,2,2},{2,1,1}});}/*constructor method*/public ParamsTest(int expected,int input1,int input2){this.expected=expected;this.input1=input1;this.input2=input2;}@Testpublic void testadd(){assertEquals(expected, new Caculate().add(input1, input2));}}
0 0
- Junit4——测试套件的使用和参数化测试
- java单元测试工具:JUnit4(三)——测试套件的使用和参数化设置
- Junit4测试套件的使用
- Java单元测试工具:JUnit4(四)——JUnit测试套件使用及参数化设置
- Java单元测试工具:JUnit4——JUnit测试套件使用及参数化设置
- Java单元测试工具:JUnit4(四)——JUnit测试套件使用及参数化设置
- Java单元测试工具:JUnit4(四)——JUnit测试套件使用及参数化设置
- Junit4参数化设置以及测试套件使用
- JUnit4笔记(三)---JUnit的测试套件和参数化设置
- Neatbeans中JUnit4测试套件(TestSuite)的使用
- Junit4.X 套件测试
- 转载:JUnit4的参数化测试和打包测试
- JUnit4参数化测试
- JUnit4参数化测试
- Junit4参数化测试
- Junit4学习之套件测试
- JUnit中的测试套件和参数化测试
- JUnit中的测试套件和参数化测试
- vs2013 win10 编译libjpeg以及使用CImg加载jpeg图片
- php01
- Android群侠传第三章阅读笔记(一)
- React Native简单的使用步骤
- 【C++】《Effective C++》读书笔记汇总
- Junit4——测试套件的使用和参数化测试
- (一)Oracle 11g 安装--服务端安装
- 理解 XCode 中的 Git 版本控制
- noisreVdaBtsriF.278
- 第一章、高级php技巧
- MySQL创建用户与授权方法
- 一个URL编码和解码的C++类
- Activity四种启动模式
- cocos2dx+lua注册事件函数详解