Junit使用自定义规则一次运行所有测试

时间:2018-07-11 13:21:36

标签: java testing junit

我需要为测试套件添加一个自定义规则。我已经在一个单独的测试类中测试了该规则,并且该规则有效,但是有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);
        }
    }

之前有人遇到过吗?谢谢

0 个答案:

没有答案