【发布时间】:2014-01-27 03:37:40
【问题描述】:
在我的单元测试中,我使用 EasyMock 来创建模拟对象。 在我的测试代码中我有这样的东西
EasyMock.expect(mockObject.someMethod(anyObject())).andReturn(1.5);
所以,现在 EasyMock 将接受对 someMethod() 的任何呼叫。有什么方法可以获得传递给mockObject.someMethod() 的真实值,或者我需要为所有可能的情况编写EasyMock.expect() 语句?
【问题讨论】:
-
你想在哪里获取传递的值?
-
in .andReturn();方法,为不同的情况返回不同的值
标签: java unit-testing easymock