使用Mockito的模拟方法,而不是PowerMockito

时间:2019-02-12 11:51:28

标签: java mocking mockito

我不明白如何在模仿(NOT PowerMockito)上使用像波纹管这样的方法

f

我不能这样做-

public boolean sendSignal(final Class<? extends IAgent> agentClass, final MessageLite signal)

位置-

Mockito.when(plumProxyService.sendSignal(Mockito.any(Agent.class), Mockito.any(MessageLite.class))).thenReturn(true);

1 个答案:

答案 0 :(得分:2)

当您真正想要任何Agent时,您正在为任何Class创造期望。

尝试...

Mockito.any(Class.class)

...而不是...

Mockito.any(Agent.class)