Отличное решение! Даже в моем сценарии, где пользовательский сканер тестов создает список тестов.
далось выяснить, как создать TestSuite в jUnit 4, но я действительно упускаю возможность v3 обертывания пакета в TestSetup.
Любые идеи о том, как выполнить некоторые настройки @ BeforeClass / @ AfterClass для набора тестовых случаев в jUnit 4?
То есть
@RunWith(Suite.class)
@Suite.SuiteClasses({Test1.class, Test2.class})
public class MyTestSuite {
@BeforeClass public static void setUpClass() {
// Common initialization done once for Test1 + Test2
}
@AfterClass public static void tearDownClass() {
// Common cleanup for all tests
}
}
К сожалению, приведенный выше фрагмент кода не работает.@BeforeClass
работает только для каждого класса теста.