У меня есть тестовый класс, содержащий 3 метода тестирования, как в примере ниже
public class SampleTest {
@Test
public void testAdd() {
// logic of testing ADD
}
@Test
public void testUpdate() {
// logic of testing UPDATE
}
@Test
public void testDelete() {
// logic of testing Delete
}
}
Я хочу отладить ТОЛЬКО второй метод testUpdate()
БЕЗ запуска выполнения любого из других тестовых случаев testAdd()
/ testDelete()
Когда я ставлю breakpoints
во всех методах теста
Я обнаружил, что
Порядок выполнения не предоставлен, а в некоторых случаях testAdd()
/ testDelete()
методы выполняются до testUpdate()
Эти случаи тратят время, потому что мне нужно отладить ТОЛЬКО method2 = testUpdate()
,
Так почему я должен ждать, чтобы method1 или method3 были выполнены, однако они выполняются быстро
Подводя итог
Могу ли я заставить отладчик Junit начать выполнение с помощью пользовательского метода тестового примера с использованием Eclipse IDE?