SUT中有以下代码片段:
public void sutMethod() {
if (model == null) {
dao.save(model);
}
}
我知道模型不会为空,因为模型已经存在。所以我希望dao.save()
不应该用model来调用。因此,我需要Mockito.verify
的一些方法,该方法没有使用此参数调用。现在我知道如何做相反的事情:如何确保/验证dao.save()
,或任何方法本身,是在ArgumentCaptor
的帮助下用参数调用的,但不确定当前的场景。请帮助。
谢谢
使用Mockito.never()
:
verify(mock, never()).someMethod();