Mockito验证没有_default_互动

时间:2016-12-08 10:47:28

标签: java mockito

我有一个类,其方法返回不同形式的同一个东西。我只需要知道其中一个被调用,我不想过于严格限制。

我尝试设置默认答案(第二个参数为mock())以抛出异常,但即使我在设置存根(即when(...)调用)时也抛出了异常!文档也不建议使用它。

那么是否有一种方法可以验证/仅允许调用具有显式存根的方法?

1 个答案:

答案 0 :(得分:1)

显然,1.9中添加了一个ignoreStubs()来完成这一点。用法:

verifyNoMoreInteractions(ignoreStubs(mock, mockTwo));