junit implementation of multiple runners

Я пытался создать персонализированный набор тестов, создав suiterunner, который расширяет runner. В тестовом наборе, который аннотирован @RunWith(suiterunner.class), я ссылаюсь на тестовые классы, которые должны быть выполнены.

В тестовом классе мне нужно повторить определенный тест, для этого я использую решение, упомянутое здесь: http://codehowtos.blogspot.com/2011/04/run-junit-test-repeatedly.html . Но поскольку я создал suiterunner, который запускает тестовый класс, и внутри этого тестового класса я реализую @RunWith(ExtendedRunner.class), возникает ошибка инициализации.

Мне нужна помощь в управлении этими двумя бегунами, а также есть ли способ объединить два бегуна для конкретного теста? Есть ли другой способ решить эту проблему или какой-нибудь более простой путь?

7
задан Jonathan 23 February 2015 в 16:43
поделиться