一步一步开始 JavaScript 测试驱动开发
- 代码设计的很差
- 开发人员不知道怎么运行
- 细分测试
- 分而治之
- spike
每一次都先编写测试,再编写最少的代码来通过测试
测试先行的优势:可以带来更加模块化,高内聚,低耦合的设计
- 3-As 模式:
- Arrange
- Act
- Assert
- 1.测试驱动设计
- 2.异步测试
- 3.依赖处理
- 4.Node.js 测试驱动开发
- 5.Express 测试驱动开发
一步一步开始 JavaScript 测试驱动开发
每一次都先编写测试,再编写最少的代码来通过测试
测试先行的优势:可以带来更加模块化,高内聚,低耦合的设计