JMockit等于Mockito doNothing()

时间:2014-11-17 19:16:00

标签: java junit mockito jmockit nothing

在Mockito,如果你想要一个无效方法什么也不做,你可以这样做:

doNothing().when(_mockedClass).voidMethod();

有没有办法用JMockit做到这一点?

我似乎无法找到任何相关信息。我一直在尝试切换到JMockit,但我很难找到我们用Mockito做的一些事情的文档。我怀疑他们都是以某种形式存在,只是找不到它们,所以我想在这里开始一次提出一个问题并希望有简单的答案!谢谢!

1 个答案:

答案 0 :(得分:1)

就像Mockito一样,实际上,如果你想要一个方法什么都不做,那么就根本不记录它的期望。或者,您可以记录没有result的期望,但实际上没有必要(或指向它)。

(使用严格期望(使用new StrictExpectations() {{ ... }})时不会出现这种情况,在这种情况下,需要考虑所有方法调用。)