如何验证是不是调用了mock对象的方法?的Mockito

时间:2017-10-27 07:52:06

标签: java android unit-testing mockito

如何验证模拟对象的方法没有调用?

我想要这样的东西:

Mockito.assertNoOneMethodWasCalled(myMockObject);

1 个答案:

答案 0 :(得分:3)

如果你想检查没有发生任何互动:

verifyZeroInteractions(Object... mocks)

如果您想检查某些来电后没有发生任何互动:

verifyNoMoreInteractions(Object... mocks)

如果您想验证单一方法:

verify(mock, never()).methodCall();
verify(mock, times(0)).methodCall();