junit 测试套件Suite
junit测试套件,就是可以运行一个测试类使得一个或一些测试类被junit测试运行
见代码:
测试套件类:
import org.junit.runner.RunWith; import org.junit.runners.Suite;@RunWith(Suite.class)
@Suite.SuiteClasses({Task1Test.class,Task2Test.class,Task3Test.class})
public class SuiteTest {/**
* 1.测试套件就是组织测试类一起运行的
*
* 写一个作为测试套件的入口类,这个类里不包含其他的方法
* 更改测试运行器Suite.classes,将要测试的类作为数组传入到Suite.SuiteClasses({})
*/}
要一起测试运行的测试类有Task1Test、Task2Test、Task3Test
Task1Test、Task2Test、Task3Test代码分别如下:
import org.junit.Test;public class Task1Test {
@Test
public void test() {
System.out.println("this is task1test");
}}
import org.junit.Test;public class Task2Test {
@Test
public void test() {
System.out.println("this is task2test");
}}
import org.junit.Test;public class Task3Test {
@Test
public void test() {
System.out.println("this is task3test");
}}
测试套件类右键run as --> Junit Test
测试结果如下


同理,测试嵌套类可以嵌套测试嵌套类
如果有误,欢迎指正!


浙公网安备 33010602011771号