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’
网友评论