在MVC项目中使用TDD时要测试的内容

时间:2014-10-27 14:46:35

标签: php unit-testing tdd bdd

我在MVC项目中遵循TDD工作流程,但我现在可以测试的只是模型(实体),但是当谈到控制器时,我更倾向于行为而不是单元测试。在同一个项目中使用TDD和BDD是否有问题?并且模型是我们使用单元测试的唯一地方吗? 谢谢。

1 个答案:

答案 0 :(得分:1)

不仅使用TDD和BDD没有问题,而且非常推荐。它们相互补充,TDD负责单元级别和BDD,涵盖行为,功能和集成。 TDD更加注重开发,而BDD带来了将所有利益相关者聚集在一起的额外价值。