软件测试——Stub和Mock
1. 综述
请见:浅谈mock和stub
之前没有深入学习,一直对两者不是很理解。
stub和mock都是对一个尚未开发出类的模拟。
区别在于:
stub有一个显示的类实现,简单地定义了该类各方法的返回值。
而mock没有显示的类定义,一般使用easymock、jmock等工具隐式建立,使用时临时定义了需要用的某方法的返回值。
更详细的情况请看上面的博客,尤其是里面的代码。