我有这个方法:
public void myMethod(Set<Item> items);
当我尝试打电话时:
Mockito.verify(instance.myMethod(Mockito.anySet());
我收到此编译错误:
The method verify(T) in the type Mockito is not applicable for the arguments (void)
即使我定义了参数捕获器,我也会遇到同样的错误。我该如何解决这个问题?
最佳答案
我明白了。它必须是这样的:
Mockito.verify(instance).myMethod(Mockito.anySet());
括号位置错误。
关于java - Mockito 使用通用集合参数验证方法调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27013660/