相关疑难解决方法(0)

如何使用mockito verify()调用方法被调用两次

我想通过mockito验证验证方法是否被调用两次或多次.我使用验证,它抱怨像这样:

org.mockito.exceptions.verification.TooManyActualInvocations: 
Wanted 1 time:
But was 2 times. Undesired invocation:
Run Code Online (Sandbox Code Playgroud)

junit verify mockito

275
推荐指数
2
解决办法
28万
查看次数

Java验证void方法使用Mockito调用n次

我正在尝试验证在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())我得到同样的错误.对此的想法?

java junit unit-testing verify mockito

125
推荐指数
1
解决办法
16万
查看次数

标签 统计

junit ×2

mockito ×2

verify ×2

java ×1

unit-testing ×1