知识卡片

单元测试的FIRST原则

普通读书笔记卡 · 1975.g

内容

良好的单元测试应遵循FIRST原则:Fast快速(每秒执行几百上千个)、Isolated独立(清楚隔离单个失败)、Repeatable可重复(每次以同样方式成功或失败)、Self-verifying自我验证(无歧义表达成败)、Timely及时(随业务代码同步维护)。

参考来源

- 位置:《解构领域驱动设计》17.1.3(源文件:_epub-src/OEBPS/029.xhtml) - 结论依据:给出单元测试质量的五条量化标准。 - 原始内容:一个编写良好的单元测试需要遵循如下FIRST原则。Fast(快速)……Isolated(独立)……Repeatable(可重复)……Self-verifying(自我验证)……Timely(及时)。