上一篇主要是对JUnit4的简单介绍与基本使用,这一篇来说说JUnit的参数(@Parameters)与时间(@Test(timeout) )测试。
参数测试:想要测试的方法有时候会有很多的数据需要测试,如果一个一个的测试,不仅浪费时间而且繁琐,于是JUnit4便提供了参数测试,主要按照以下步骤来做:(以之前的乘法方法来测试)
为测试方法添加特殊的运行器(@RunWith后面添加运行器);
声明一些变量,来存放期望值,参数和差值;
声明一个含有参数的构造函数,并初始化之前的变量;
声明一个静态的方法,使用@Parameters注解,返回的是Collection集合
编写测试方法,进行测试