В моем unit test с использованием Mockito я хочу проверить, что NullPointerException не было выбрано.
public void testNPENotThrown{
    Calling calling= Mock(Calling.class);
    testClass.setInner(calling);
    testClass.setThrow(true);
    testClass.testMethod();
    verify(calling, never()).method();
}
Мой тест настроил testClass, установив объект Calling и свойство, чтобы метод выбрал NullPointerException.
I проверьте, что Calling.method() никогда не вызывается.
public void testMethod(){
    if(throw) {
        throw new NullPointerException();
    }
    calling.method();
}
Я хочу иметь неудачный тест, потому что он выбрасывает NullPointerException, а затем я хочу написать код, чтобы исправить это.
Я заметил, что тест всегда проходит, поскольку исключение никогда не вызывает метод проверки.
