EasyMock / PowerMock中意外的方法调用含义

时间:2014-11-12 04:22:19

标签: junit powermock easymock

我对错误"意外的方法调用"非常困惑。在PowerMock / EasyMock中。 请告诉我上述错误所指的以下两种情况中的哪一种。

  1. 我已经写了一个方法的期望,并且该方法在实际代码中不可用。
  2. 我没有在junit中写出对实际代码中存在的方法的期望。

1 个答案:

答案 0 :(得分:1)

这意味着您的模拟对象收到了意外的方法调用(问题中的选项2)。

要解决此问题,您需要编写允许此调用的期望(或者如果不应调用此方法,则更正应用程序代码)。