Unit testing 运行两个JUnit测试套件的不相交
假设我有两个JUnit测试套件,分别是SuiteTest和SuiteTest。他们几乎没有常见的测试类。有没有一种简单的方法可以命令JUnit从两个测试套件中运行这些公共测试类?我使用cpsuite的BaseTypeFilter()对测试进行分组 例如: //套房aUnit testing 运行两个JUnit测试套件的不相交,unit-testing,testing,junit,test-suite,Unit Testing,Testing,Junit,Test Suite,假设我有两个JUnit测试套件,分别是SuiteTest和SuiteTest。他们几乎没有常见的测试类。有没有一种简单的方法可以命令JUnit从两个测试套件中运行这些公共测试类?我使用cpsuite的BaseTypeFilter()对测试进行分组 例如: //套房a public class A implements SlowTests { } //套房b public class B implements SlowTests { } 您可以添加一个测试套件: @RunWith(Clas
public class A implements SlowTests {
}
//套房b
public class B implements SlowTests {
}
您可以添加一个测试套件:
@RunWith(ClasspathSuite.class)
@BaseTypeFilter(SlowTests .class)
public class SlowSuite {
}
或者您可以使用Junit的Category功能()