【发布时间】:2014-02-01 21:11:20
【问题描述】:
我的类层次结构如下:
public class Parent {
public int parentMethod(...) {...}
}
public class Child extends Parent {
public int childMethod(...) {...}
}
我想模拟出Child 类的一个实例,但parentMethod 经常在该对象上调用(以及childMethod)。当我尝试在 parentMethod 调用上使用 expect() 时,默认的 EasyMock 行为是使用 real parentMethod,但这不起作用,因为父类中有一堆状态我不想嘲笑。有没有办法使用createMockBuilder 或任何其他 EasyMock API 来模拟它?
【问题讨论】:
-
试试 JMockit Expectations API
标签: java unit-testing easymock