junit4套件测试
2018-01-09 本文已影响0人
想写代码的测试真
1.已有项目的目录:

2.Math.java为一个待测试类,包含factorial方法和fibonacci方法,具体如下:

3.现在我们分别针对方法factorial和fibonacci,编写对应的测试类/方法:
factorial方法的测试测试类:

fibonacci方法的测试类:

4.测试套件。现在,我们将创建一个测试套件,以便运行上面的类在一起:

@RunWith:定义运行器,这里指定为Suite.class。(@RunWith(JUnit4.class)就是指用JUnit4来运行;@RunWith(SpringJUnit4ClassRunner.class),让测试运行于Spring测试环境;@RunWith(Suite.class)的话就是一套测试集合。)
@Suite.SuiteClasses:组合单元测试。比如我在代码中定义的先执行FactorialTest.class,再执行FibonacciTest.class。
5.运行结果:右键——》Run ‘SuiteTest’

