在Easymock期待实际调用方法,为什么会这样?

时间:2018-04-10 15:20:28

标签: junit easymock

'admin.Track'

执行测试时, System.out.println("Check1"); expect(mockobject.function(parameters)).andReturn("hello"; System.out.println("check2***************************"); replay(mockobject); 执行并使用系统调用转到the mockobject.function(parameters),它在函数内部检查也显示在控制台中。 为什么会这样? method.Debugging是否允许调用所需的函数?

1 个答案:

答案 0 :(得分:0)

假设mockobject是使用mock()createMock()而不是partialMockBuilder()创建的模拟,除非function是最终的,否则不会发生这种情况。< / p>