1 定义

一个单元测试是一段代码,这段代码调用一个工作单元,并检验该工作单元的一个具体的最终结果。如果关于这个最终结果的假设是错误的,单元测试就失败了。一个单元测试的范围可以小到一个方法,大到多个类。

2 优秀单元测试的特性

3 单元测试何时介入

测试驱动开发(Test-Driven Development,TDD)


图 1 测试驱动开发概要图

测试优先开发, 使用 TDD 构件高质量代码和高质量测试。

参考:《单元测试的艺术》


↙↙↙阅读原文可查看相关链接,并与作者交流