【发布时间】:2015-02-16 15:57:57
【问题描述】:
是否有必要验证与 Mock 对象的交互?所以假设我有一堂课:
Class A{
B b;
public A(B b){
this.b = b;
}
int getObjectFromDatabase(int id){
Object o = b.get(id);
// do some extra work
return result
}
}
现在我正在测试getObjectFromDatabase 方法。我已经通过了 B 类的 Mock 对象。我是否需要验证是否正在调用 b.get(id) 的交互?还是只检查我得到的输入和输出结果是个好主意?
【问题讨论】:
标签: unit-testing mocking mockito