知识卡片
单元测试的FIRST原则
内容
良好的单元测试应遵循FIRST原则:Fast快速(每秒执行几百上千个)、Isolated独立(清楚隔离单个失败)、Repeatable可重复(每次以同样方式成功或失败)、Self-verifying自我验证(无歧义表达成败)、Timely及时(随业务代码同步维护)。
参考来源
- 位置:《解构领域驱动设计》17.1.3(源文件:_epub-src/OEBPS/029.xhtml)
- 结论依据:给出单元测试质量的五条量化标准。
- 原始内容:一个编写良好的单元测试需要遵循如下FIRST原则。Fast(快速)……Isolated(独立)……Repeatable(可重复)……Self-verifying(自我验证)……Timely(及时)。