|
1
0
如果返回类型
当前正在生成的模拟实现
举个例子,想象一下
实施时
|
|
|
2
3
我相信你误解了如何使用Easymock, 调用Expect会告诉模拟对象,当您重放它时,应该调用这个调用。在我的示例中,appending.andreturn()告诉模拟对象返回您在其中放入的任何内容,一个长值为1。 easymock的要点是,您不需要实现模拟接口来测试使用它的类。 通过模拟,您可以将一个类与它所依赖的类隔离开来,并且只测试当前正在测试的类所包含的代码。
如果我误解了你的问题,那么它真的是,easymock只是模拟接口吗?那么答案是肯定的,easymock只模拟接口。阅读文档以获取更多帮助 Easymock |
|
|
3
0
EasyMock Class extension 可以模拟课堂。这是Easymock的扩展。它仍然可以模拟接口,所以它几乎可以替代easymock。 然而,在您的案例中,您试图模拟一个静态方法。静态方法不能被模拟,因为它们不能被重载。你需要类工具来完成这项工作,而Easymock不需要。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |