Все,
В настоящее время я использую JUnit 4 для написания тестовых случаев.Я довольно новичок в JUnit и мне сложно тестировать мой основной класс, который принимает аргументы.Я указал аргументы для моего тестового класса JUnit следующим образом:
1> Щелкните правой кнопкой мыши тестовый класс JUnit
2> Перейти к Run As -> Выполнить конфигурации
3> Выберите вкладку Аргументы и укажите значение(Я ввел неверный аргумент, т. Е. Основной класс ожидает, что аргумент командной строки будет преобразован в int
, и я передаю строковое значение, которое не может быть преобразовано в int
)
Однако main
класс, который я тестирую, если аргумент командной строки не может быть преобразован в int
, чем я выбрасываю IllegalArgumentException
.Однако JUnit не показывает метод testMain () как Error
или Failure
.Я не думаю, что мои настройки подходят для класса JUnit.Может кто-нибудь, пожалуйста, направьте меня, где я иду не так