Просто используйте средство запуска тестов 'JUnit4' в своей конфигурации запуска.
Двоичные файлы JUnit4 имеют уровень обратной совместимости, который позволяет им иметь классы стиля JUnit3 и JUnit4 в одном наборе тестов.
1288] Для сборок из командной строки просто используйте JUnit4 jar вместо JUnit3.
Это было сделано специально для облегчения миграции, которую вы сейчас делаете.
Кроме того, это отлично работает в моем проекте.
@RunWith (Suite.class) дает мне возможность объединить вместе тесты и контрольные примеры JUnit 4 и JUnit 3:
@RunWith(Suite.class)
@Suite.SuiteClasses({
ExampleOfJunit3TestSuite.class,
ExampleOfJUnit3TestCase.class,
ExampleOfJUnit4TestSuite.class,
ExampleOfJUnit4TestCase.class})
public class BothJUnit4and3TestSuite {
}
BothJUnit4and3TestSuite запускает все тесты и наборы тестов, перечисленные в @ Suite.SuiteClasses .