【发布时间】:2013-10-15 16:05:48
【问题描述】:
所有未在模拟类上模拟的方法都正常工作吗?
E.G.
给定对象
public class Shape {
public void createShape(...){
....
}
public void removeShape(...){
....
}
...
}
如果这被嘲笑为
shape = createMock(Shape.class, new Method[]{Shape.class.getMethod("removeShape", new Class[]{...})});
像createShape() 这样的所有其他方法会起作用吗,还是必须模拟出所有要使用的方法?
【问题讨论】:
-
为什么不试试呢?
-
我已经尝试过类似的方法,但它看起来不像所有其他方法都有效,但因为我只是在学习 easymock 框架,我不确定是否有可能以另一种方式做到这一点,或者我是否有在我的示例中做了一些不正确的事情
标签: java unit-testing easymock