我想通过mockito验证验证方法是否被调用两次或多次.我使用验证,它抱怨像这样:
org.mockito.exceptions.verification.TooManyActualInvocations:
Wanted 1 time:
But was 2 times. Undesired invocation:
Run Code Online (Sandbox Code Playgroud) 我正在尝试验证在DAO中调用(void)方法 - 我正在使用一个提交点,该提交点将结果列表发送到该点,重置列表并继续.假设我在列表中有4个东西,并且我的提交点为1,我希望"send"方法被调用4次.我可以通过编写来验证该方法是否被调用一次
Mockito.verify(mock).send()
它通过..但我想验证它被调用的次数.我想是的
Mockito.verify(mock.send(), times(4))
就足够了,但它说参数不正确验证.
顺便说一句,如果我 Mockito.verify(mock).send()改为 Mockito.verify(mock.send())或者 Mockito.verify((mock).send())我得到同样的错误.对此的想法?