目 录
第1章 测试驱动开发1.1 为什么我们需要TDD1.2 什么是测试驱动开发1.3 TDD的机理1.4 TDD的微循环1.5 TDD的好处1.6 对于嵌入式开发的益处第一部分 开 始第2章 测试驱动开发的工具和约定2.1 什么是自动化单元测试框架2.2 Unity:一个全部用C实现的自动化测试框架2.3 CppUTest:一个用C++实现的自动化单元测试框架2.4 单元测试也会崩溃2.5 “四阶段”模式2.6 我们到哪里了第3章 开始一个C语言模块3.1 具有可测性的C模块的那些元素3.2 LED驱动都做些什么3.3 写一个测试列表3.4 写第一个测试3.5 先测试驱动接口再测试驱动内部实现3.6 增量式前进3.7 测试驱动开发者的状态机3.8 测试要做到FIRST3.9 我们到哪里了
相关资源:《测试驱动的嵌入式C语言开发》.((美)James W. Grenning).[PDF]