假设我有两个 JUnit 测试套件,即 SuiteATest 和 SuiteBTest。他们几乎没有共同的测试课程。有没有一种简单的方法来命令 JUnit 从两个测试套件中运行这些常见的测试类?
问问题
92 次
1 回答
0
我使用 cpsuite 的 BaseTypeFilter( http://johanneslink.net/projects/cpsuite.jsp ) 对测试进行分组。
例如:
// 套件
public class A implements SlowTests {
}
// 套房 b
public class B implements SlowTests {
}
你可以添加一个测试套件:
@RunWith(ClasspathSuite.class)
@BaseTypeFilter(SlowTests .class)
public class SlowSuite {
}
或者您可以使用 Junit 的类别功能(http://alexruiz.developerblogs.com/?p=1711)
于 2013-07-26T06:29:52.553 回答