Junit4 + Spring - создание повторяющегося костюма

Я хотел бы создать новый модульный костюм с повторяемыми тестами для каждого тестового класса в костюме, т. Е. Костюм с именем SUIT1 с TestClass1 и TestClass2, пакет будет выполнять TestClass1 100 раз и TestClass2 50 раз, например.

Я пытался сделать следующее:

public class RepeatTests extends BaseTest {

    @Test
    public void testSuite() {

        TestSuite suite = new TestSuite();
        for (int i = 0; i < 30; i++) {
            suite.addTestSuite(MyTestClass.class); 
        }            

        TestResult result = new TestResult();

        suite.run(result);
    }

}

Проблема в том, что suite.run вообще не запускает мои конкретные тесты..

Любые идеи, как я могу достичь своей цели?

1 ответ

Хорошо, я пытаюсь выполнить загрузочные тесты, для этого я создал класс со следующими аннотациями:

@ RunWith (Suite.class)
@ SuiteClasses ({TestClasss1.class, Testtslass2.class, .........})

В том же классе я пытаюсь запустить {TestClasss1.class, Testtslass2.class} несколько раз для таких загрузок, как {100} = TestClasss1 .....

Я нахожу код, который предположительно должен это делать, но он не работает, вот пример: выполнить весь набор тестов десять раз

public static Test suite () {
     return new RepeatedTest (new TestSuite (TestClasss1.class), 10);
}

Спасибо

Другие вопросы по тегам