我有一個類來測試使用了EasyMock: public class Application {
public void doSomething (AnotherObject o) {
o.getA().perform();
}
}
在我的JUnit測試Application我需要斷言perform()被稱爲由o.getA()返回的對象上,並只調用一次。 Ano
在EasyMock的,使用註釋@Mock時 可以設置到目標對象中的模擬將被分配,使用的fieldName 實施例的構件: /*assign mock impl ONLY for myInterface2 member of tested object*/
@Mock(type= MockType.NICE, name="secondMember", fieldName = "myInterfac