阅读《UnitTest》 Summary

原文章地址

Summary

Solitary or Sociable

文章中重点说了这两个词,Solitary意思是单独的,孤立的;Sociable意思是社交的,可交往的;


阅读《UnitTest》 Summary_第1张图片
image
Solitary

在UnitTest中的含义就是,写与外界不交互的单元测试,与外面交互的对象或资源,全部用MockObject替代;
这里可能就是我们常说的最稳定、不依赖外部的模块测试,在DDD中比如就是Domain Model层;

Sociable

在UnitTest中的含义就是,对于外部对象或资源,应该是采用直接调用,而非采用MockObject,这样也能反馈更真实的业务场景;
这种就是我们常说的Service做场景锲约测试,不采用任何MockObject;

你可能感兴趣的:(阅读《UnitTest》 Summary)