`
lxx_amy
  • 浏览: 16587 次
  • 性别: Icon_minigender_2
  • 来自: 黄冈
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
Stubs和Mocks的区别 在文章“Mocks不是Stubs”中(http://martinfowler.com/articles/mocksArentStubs.html ),马丁·福勒讨论了stubs和mocks之间的区别。 stub代表的是一个真实的对象。在测试代码中被调用时,它简单的按照之前对它设定来应答调用者(对stub应答的设定过程称这为训练coach)。对stub应答的设定是为了通过测试。 mock对象要比stub做的事情多得多: •帮你确定你的代码和它的依赖(称为合作者collaborator)有你期望的交互。 •跟踪你的在Mock对象代表的合作者执行调用的序列和次数。 ...
   我!阿斯匹.多莱特!加油!新的方向! 行路难,行路难,多歧路,今安在。 长风破浪会有时,直挂云帆济沧海。 2011年,人生需要改变!RhinoMock(2)---Stubs & Mocks •stub:简单,只关心输入,输出。 •Mock:复杂,包含交互逻辑 •Interaction-based testers对于所有次要对象编写mocks。State-based testers仅仅对于那些不实际使用real object的object编写stubs --------------------英文定义 Stubs provide canned answers to ...
Global site tag (gtag.js) - Google Analytics