Как пропустить один метод к другому при запуске всего класса? - PullRequest
0 голосов
/ 04 июня 2019

Я пытался протестировать несколько тестов в одном классе, например, мне нужно протестировать три теста,
testA() testB() testC()

Проблема в том, что есть какой-нибудь код, который я могу пропустить testA() и продолжить до testB(), если во время тестирования testA() произошел сбой?

Я пытался system.exit(1), но это остановит весь класс

1 Ответ

2 голосов
/ 26 июня 2019

Вы можете использовать:

try{
   //if there is any error here, it will skip and will be caught by the catch block
   testA()
} catch (Exception e){
   //handle your exception here
   testB()    
}

Проверить: Try-catch для обработки исключений

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...