【发布时间】:2011-08-22 21:43:48
【问题描述】:
BDD 被吹捧为“TDD 做得对”。
但是,TDD 广泛用于单元测试,而不是端到端集成测试。
哪种测试最适合 BDD?
- 我们应该只编写集成测试吗?
- 我们是否也应该编写单元测试?
- 如果是,每个场景是否应该有多个单元测试?
- 什么单元测试涵盖多个场景?使用 MSpec 等测试框架时,有没有办法构建这些测试?
【问题讨论】:
-
不,是,什么?,我不知道。
标签: unit-testing tdd integration-testing bdd