Дубликат : Java: Как проверить методы, которые вызывают System.exit ()?
У меня возникли некоторые проблемы при разработке модульного теста для метода, который выходит из приложения путем вызова system.exit()
. Фактически, это конструктор класса, который проверяет некоторые условия и решает выйти из приложения. Так что именно эту возможность я хотел бы проверить.
Есть ли какое-то конкретное утверждение, которое я мог бы использовать, или какие-либо другие предложения?
public MyClass(arg1, arg2, arg3){
if(argsTestingIsOK){
continue;
}else{
System.exit(0);
}
}