![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
测试
文章平均质量分 87
habiblau
爱好打羽毛球
展开
-
junit--用mock object进行隔离测试(上)
最近抽空翻译了一下manning出版的junit in action,译的比候捷还糟,大家不要bt.以下是第7章的内容第一节 mock object 的介绍: 隔离测试有很多好处,比如测试那些还没有写出来的代码(只要他有个接口)。另外,隔离测试有利于工作团队对代码的一部分进行测试而不用等到所有的部分都开发完毕。 但是,可能最大的 好处就是能够写出相关的测试来测试单个...原创 2012-06-18 00:02:13 · 153 阅读 · 0 评论 -
junit--用mock object进行隔离测试(中)
第三节(作为一个重构技术来使用mockobject) Using mock objects as a refactoring technique 很多人习惯上认为单元测试应该完全透明而且不应该改变runtime code 来简化测试。这个观点是错误的。 单元测试时runtime code 的一级用户而且应该和其他的用户受到同样的对待。如果你的代码对测试的使用来说没有弹性,...原创 2012-06-18 00:03:50 · 121 阅读 · 0 评论 -
junit---用mock object进行隔离测试(下)
mock objects的使用范围 实际的对象有不确定的行为。 实际对象很难建立 实际对象有很难才能产生的行为(比如一个网络错误) 实际对象很迟钝。 实际对象有一个或者是一个UI总结: 这一章描述了一个叫mock objects的技术,他可以让我们从其他域对象或者环境中隔离出来进行单元测试。当写一个好的单元测试的时候,最大的障碍就是把自己从执行环境...原创 2012-06-18 00:04:39 · 99 阅读 · 0 评论