У меня есть небольшая проблема с testNG. Ниже приведен пример кода:TestNG как пропустить тест, когда beforetest терпит неудачу в наследовании
abstract class parent {
abstract void beforeTest();
@Test
void test() {
// some testing
}
}
class child extends parent {
@BeforeTest
void beforeTest() {
\\some before things
}
}
И вопрос в том, как правильно выполнить этот код? Поэтому я хочу выполнить метод beforeTest(), и если он не прошел тестовый метод shoud skip. Как я могу достичь этой цели?
Разве это не работает, как вы хотите? – talex
Нет, потому что даже если beforeTest не удалось выполнить метод проверки. – user3552976