1
我目前正在尝试学习如何使用easymock。我有以下代码:EasyMock返回奇怪值
List list = EasyMock.createMock(List.class);
EasyMock.expect(list.size()).andReturn(0);
EasyMock.replay(list);
EasyMock.verify(list);
这对我来说,至少应该工作 - 一个列表与什么也没有初始化,大小应该返回0。我碰到下面的错误,但是:
java.lang.AssertionError:
Expectation failure on verify:
size(): expected: 1, actual: 0
我认为这很奇怪,所以我将0中的0改为1并重新测试。我得到了同样的错误。有谁知道我做错了什么?提前致谢!
是的,你说得对。我在阅读的教程中错过了愚蠢的初学者错误。谢谢! – 2011-06-15 23:16:35
@dorrene,np,这就是为什么存在。 – hvgotcodes 2011-06-15 23:18:27