У меня есть много тестовых сценариев, использующих отличный.
Я хочу смочь иметь сбой тестового сценария, но продолжиться с остальной частью сценария. Испытанное использование:
testRunner.fail ("Это не работало"),
также попробованный
утверждайте ложь: "Это не работало"
но они оба прерывают тестовый сценарий, даже если аварийное прекращение работы на ошибке неконтролируемо.
Какие-либо идеи?
Обычный способ провалить тестовый пример - вызвать метод fail ()
программы Junit, а не использовать assert
или testRunner.fail ()
. Однако я не уверен, будут ли выполняться тесты, следующие за неудавшимся тестом.
Этот метод fail
является либо статическим методом Assert
, либо методом экземпляра TestCase
, в зависимости от того, используете ли вы JUnit 4 или 3.8.