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

我无法理解如何在 mockito(不是 PowerMockito)上模拟如下方法


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);

在哪里 -


public abstract class Agent implements IAgent{

...

..

}


一只萌萌小番薯
浏览 130回答 1
1回答

湖上湖

Agent当你真的想要 any 时,你正在为 any 创造期望Class。尝试...Mockito.any(Class.class)...代替...Mockito.any(Agent.class)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java