0
我試圖運行使用EasyMock的只是一個簡單的測試:EasyMock的使用方法
public class Class1 implements Interface1{
public void method1(Object obj){
if(isEnable()){
doSmth();
}
}
public boolean isEnable(){
return isEnable;
}
}
我的測試:
Interface1 test1= Interface1(Class1.class);
test1.method1(anyObject);
expectLastCall();
expect(test1.isEnable).andReturn(true);
replay(test1);
test1.method1(new Object());
verify(test1);
錯誤:
Expectation failure on verify: isEnable(): expected: 1, actual: 0
問題出在哪裏?我已閱讀的地方也有類似的問題,發送的參數,但並非沒有PARAMS example1的方法或該tutorial例子噸,我發現有趣
在此先感謝