第 1 章:为何要关心测试驱动开发

我们的目标是让你成为拥有测试驱动开发(TDD)黑带的 Java 开发人员。
本章旨在提供针对TDD的整体概括,帮你了解 TDD 定义及其优势。

本章目录及程序实现
  1. 为何要使用 TDD
    1.1 理解 TDD
    1.2 红灯-绿灯-重构
    1.3 速度是关键
    1.4 TDD 并非测试方法
  2. 测试
    2.1 黑盒测试
    2.2 白盒测试
    3.3 质量检查和质量保证的差别
    3.4 更好的测试
  3. 模拟
  4. 可执行的文档
  5. 无需调试
小结