如何验证多次调用的方法



我正在研究JUNIT,我需要验证一个方法是否被调用。 所以我添加了下面的代码

verify(mock).method();

当我运行时,我得到以下异常

org.mockito.exceptions.verification.TooManyActualInvocations: 
mock.method();
Wanted 1 time:
But was 36 times:

我知道它被调用了 36 次,但只想要一次。 帮助我解决这个问题

> 有了Mockito,您可以通过指定您的方法至少应调用一次来做到这一点。

例如:

verify(mock, atLeastOnce()).method();

有关更多信息:链接

相关内容

  • 没有找到相关文章