摘要: 最近在学习TDD,在测试驱动开发的时候常常会遇到测试的模块依赖到其他模块的时候,就会使用Mock对象,所以将自己最近学习的心得拿出来分享一下,有什么说的不对的地方,还希望大家跟我指出来! 想必大家都知道单元测试,是一个最小的对程序正确性检查的单位。在面向对象的开发中,往往我们是对一个方法进行测试,我们的测试目的是为了验证这个方法是否正确,也就是说如果这个方法错了,我希望的是一定是这个方法错了,而不是它所依赖的方法错了。如果整个单元测试跑下来,有10个错误,我们希望的是确实有10个方法错了。所以单元测试的独立性很重要,但是单元测试往往会依赖于其他方法,就算我们想尽一切办法解耦,为我们所依赖的方. 阅读全文
posted @ 2012-07-02 22:17 _小阳 阅读(1799) 评论(0) 推荐(1) 编辑
摘要: 最近在学习TDD,在测试驱动开发的时候常常会遇到测试的模块依赖到其他模块的时候,就会使用Mock对象,所以将自己最近学习的心得拿出来分享一下,有什么说的不对的地方,还希望大家跟我指出来! 想必大家都知道单元测试,是一个最小的对程序正确性检查的单位。在面向对象的开发中,往往我们是对一个方法进行测试,我们的测试目的是为了验证这个方法是否正确,也就是说如果这个方法错了,我希望的是一定是这个方法错了,而不是它所依赖的方法错了。如果整个单元测试跑下来,有10个错误,我们希望的是确实有10个方法错了。所以单元测试的独立性很重要,但是单元测试往往会依赖于其他方法,就算我们想尽一切办法解耦,为我们所依赖... 阅读全文
posted @ 2012-07-02 00:28 _小阳 阅读(4975) 评论(0) 推荐(4) 编辑