В классе, который я тестирую, есть несколько операторов assert, которые проверяют различные условия.
Одним из методов является
GetNames(string id){
assert(! id.Equals("")); // Causes all junit tests to stop
...
}
, и есть оператор assert для проверки, не является ли id не пустым.
В моих модульных тестах у меня есть один тест, гдеЯ передаю ему пустую строку и несколько других.Проблема заключается в том, что когда оператор assert выполняется в классе, тесты JUnit перестают выполняться после этого теста.
Как изменить / настроить модульные тесты, чтобы в случае ошибки подтверждения в классетесты не останавливаются.
Я должен включить утверждения для правильной работы кода, поскольку в некоторых случаях переменные увеличиваются в утверждениях.К сожалению, я не могу изменить любой код.
Я использую плагин JUnit в eclipse.У меня нет никакого кода в разделах настройки и демонтажа.