
单元测试
文章平均质量分 57
「已注销」
这个作者很懒,什么都没留下…
展开
-
[Junit]stub和mock的区别
相同点stub和mock都是为了配合测试,对被测程序所依赖的单元的模拟。 简单说,为了测函数A,但A有引用到了函数B,通过模拟B的一些状态或行为测试A。区别stub基于状态,mock基于行为stub难于维护mock有对本身的调用验证stub是基于状态,mock是基于行为。 mock通常通过一些成熟的框架对类或方法进行模拟。通常的流程是: 创建指定类的mock...原创 2018-03-08 16:18:29 · 2119 阅读 · 0 评论 -
[Junit]Junit4学习笔记1-为什么单元测试多是开发人员自己做
最近在学习Junit,使用的书是《Junit4 in Action》。 书从入门到进阶,讲解了Junit的基本用法,讲到stub和mock的使用,配合以实际的例子。通过抄写书中的代码,去理解来学习。这里又引出一个老问题,为什么测试人员做单元测试的少,很多公司都是开发自己来做。为什么是开发过去,我只是以一种笼统的感性认为,因为开发比我们更懂代码内部实现,但是多想想,如果内部代码我们...原创 2018-03-06 10:57:53 · 530 阅读 · 0 评论