我一直在学习TDD是什么,我脑海中浮现的一个问题是,到底什么是“测试”。例如,您是否调用you服务,然后构建代码以使其工作?或者它更多地面向单元测试?
发布于 2009-12-17 03:16:18
一般来说,测试可能是...
功能的集成capability
...and还有一些我很可能暂时忘记的东西。
然而,在TDD中,您在创建软件时主要关注单元测试。
发布于 2009-12-17 03:15:18
它完全是单元测试驱动的。
基本思想是首先编写单元测试,然后执行通过测试所需的绝对最少量的工作。
然后编写更多的测试来覆盖更多的需求,并实现更多的测试以使其通过。
这是一个迭代的过程,先是测试编写,然后是代码编写。
发布于 2009-12-17 03:14:56
下面是Unclebob写的几篇好文章
Three rules of TDD
TDD with Acceptance and Unit tests
https://stackoverflow.com/questions/1916945
复制相似问题