TDD 过程
1、快速新增一个测试;(不管类存不存在)
2、运行所有的测试,发现最新的测试不能通过。
3、做一些小小改动。
4、运行所有的测试,并且全部通过。
5、重构(refactor)代码,以消除重复设计。
1-4部分要不择手段地进行快速测试,完全不考虑第5点的事情。
TDD 过程
1、快速新增一个测试;(不管类存不存在)
2、运行所有的测试,发现最新的测试不能通过。
3、做一些小小改动。
4、运行所有的测试,并且全部通过。
5、重构(refactor)代码,以消除重复设计。
1-4部分要不择手段地进行快速测试,完全不考虑第5点的事情。