我在测试中写下以下行:
when(Product.fromNode(any(Node.class), any(Locale.class),anyString())).thenReturn(productMock);
我看到以下错误消息:
你不能在验证或存根之外使用参数匹配器
这是不可能的,因为在这种情况下我无法使用any
。但是我不知道具体的参数会传递给方法,但我知道我应该处理它。
你能为我提出什么建议?
答案 0 :(得分:0)
问题是我使用了PowerMockito.mockStatic
但我使用的RunWith注释不同于:
@RunWith(PowerMockRunner.class)