我需要为测试套件添加一个自定义规则。我已经在一个单独的测试类中测试了该规则,并且该规则有效,但是有100多个类会不断增加,因此这对我来说不是解决方案。 我可以使用ClasspathSuite运行程序运行所有测试,但是当我声明自己的规则时,根本没有考虑它。
@RunWith(ClasspathSuite.class)
@SuiteTypes({ JUNIT38_TEST_CLASSES, TEST_CLASSES })
public class Tests {
@Rule
RetryRule retryRule=new RetryRule(3);
public static void main(String args[]) {
JUnitCore.runClasses(Tests.class);
}
}
之前有人遇到过吗?谢谢