Я написал несколько тестовых методов JUnit для проверки моего графического интерфейса Java Swing (используя FEST< /а>). Мой класс имеет следующий формат:
public class Tests
{
@BeforeClass
public static void beforeClass() throws Exception { ... }
@Before
public void before() throws Exception { ... }
@After
public void after() throws Exception { ... }
@AfterClass
public static void afterClass() throws Exception { ... }
@Test
public void testA() { ... }
@Test
public void testB() { ... }
@Test
public void testC() { ... }
}
Когда я запускаю этот класс в Eclipse, он запускает только тест testA, а не testB или testC. Если я закомментирую testA, запустится testB, поэтому каждый раз будет запускаться первый тест.
JUnit в Eclipse показывает «Runs: 2/3» после завершения первого теста, но не продвигается дальше или не показывает никаких ошибок.
Я что-то делаю не так? Я использую JUnit 4.8.1 и FEST 1.2.