Мне всегда нравилось запускать только один тест в тестовом классе. Теперь я использую тестовые наборы, чтобы упорядочить свои тесты по тестируемым методам в отдельные классы. Однако Eclipse не запускает метод @ BeforeClass, если я хочу запустить один тест набора тестов.
У меня следующая тестовая установка:
@RunWith(Suite.class)
@SuiteClasses({ Test1.class, Test2.class })
public class TestSuite {
@BeforeClass
public static void setup (){
// essential stuff for Test1#someTest
}
public static class Test1{
@Test
public void someTest(){}
}
}
Когда я запускаю someTest, он не работает, потому что TestSuite # setup не запускается. Есть ли способ исправить это?