|
|
1
93
如果我正确理解您想要做的事情,您应该能够使用
|
|
|
2
23
如果每次都要调用void方法,然后调用
所以我认为您不需要显式地调用
谢谢你,克里斯! âFun With EasyMockâ 由其他StackOverflow用户提供 Burt Beckwith
|
|
|
3
5
Captures 类,这是EasyMock 2.4的新特性。
|
|
|
4
1
您可能想查看PowerMock。EasyMock基于代理反射API,这意味着一切都是代理,您只能测试接口,因此只能测试非最终方法和类。这可能对一些人有用,但如果你测试的是竣工的世界,你将需要更多的电力。
当然,还有另一个方向,就是重写代码以使其更易于测试,如果可能的话,这通常也是一个好主意。 |
|
|
5
-1
在这种情况下,我发现在我的单元测试类中创建一个嵌套类并以这种方式重写具有特殊需求的方法是最好的方法。所以如果你在测试
在我的单元测试代码中,我只使用这个实例。只需将其视为任何其他模拟对象即可。比混合库容易得多,我同意这可能不是一个好主意。 |