【问题标题】:Unexpected method call meaning in EasyMock/PowerMockEasyMock/PowerMock 中意外的方法调用含义
【发布时间】:2014-11-12 04:22:19
【问题描述】:

我对 PowerMock/EasyMock 中的“意外方法调用”错误感到非常困惑。 让我知道上述错误指的是以下两种情况中的哪一种。

  1. 我对某个方法有书面期望,但该方法在实际代码中不可用。
  2. 我没有在 junit 中为实际代码中存在的方法编写期望。

【问题讨论】:

  • 它是#2。您没有为测试中实际执行的方法编写期望。

标签: junit powermock easymock


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-06
    • 1970-01-01
    • 2011-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多