[英]How to mock method with any arguments?
我在测试中写以下行:
when(Product.fromNode(any(Node.class), any(Locale.class),anyString())).thenReturn(productMock);
我看到以下错误消息:
您不能在验证或存根之外使用参数匹配器
这是不可能的,因为在这种情况下我不能使用any
。 但是我不知道将什么具体参数传递给该方法,但是我知道我应该同样地处理它。
您能为我提供什么建议?
问题是我使用了PowerMockito.mockStatic
但我使用的RunWith注释不同于:
@RunWith(PowerMockRunner.class)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.