例如,我有一个测试套件,它收集了一堆CreateObjectTests中列出的测试类:
@RunWith(Categories.class)
@ExcludeCategory({
FailingTest.class,
VolatileTest.class,
PermissionTest.class
})
@Suite.SuiteClasses({
CreateObjectTests.class
})
public class CreateObjectTestRunner {}
CreateObjectTests.class使用ClasspathSuite来匹配20个不同的测试类。我希望能够将我编写的类规则(登录到CI服务器并执行某些操作)附加到聚合的每个类。即我不想编辑每个测试类来添加这个@ClassRule来执行此功能。
感谢您的帮助!