【发布时间】:2012-04-03 07:52:50
【问题描述】:
更准确地说,编写单元测试是否被视为 BDD 实践?
Unite testing 是考虑作为 BDD/TDD 的一部分还是两者兼而有之?
【问题讨论】:
标签: unit-testing tdd bdd
更准确地说,编写单元测试是否被视为 BDD 实践?
Unite testing 是考虑作为 BDD/TDD 的一部分还是两者兼而有之?
【问题讨论】:
标签: unit-testing tdd bdd
有几种类型的测试:单元测试、验收测试、集成测试。并且有几种开发实践,例如 TDD 或 BDD。因此,BDD 不仅仅是关于验收测试。 BDD可以做到单元测试级别。以下是Dan North thoughts 在谈到单元测试时关于 BDD 和 TDD 之间的区别的一些内容:
针对不同类型的测试有不同的 BDD 框架。例如。 SpecFlow 用于验收 BDD,或NSpec 用于单元级 BDD。
所以,回答你的问题:
【讨论】:
TestMethodFoo 这样的名字,在简单重命名 MethodFoo 后变得一团糟:)