【问题标题】:Doubts on correct BDD approach in Rails对 Rails 中正确 BDD 方法的怀疑
【发布时间】:2013-04-08 20:20:22
【问题描述】:

我正在通过以下方式进行 BDD:

-> 创建 Cucumber 场景(用于集成测试)
-> 创建所需的模型 Rspe 单元测试

--> 回到 Cucumber 场景。

但是,我听说也可以使用单元测试(例如使用 Rspec)来测试控制器。我想知道这是一个好主意,还是测试“太多”。比如著名的Rails Tutorial,不做Controller测试,只做集成测试(直接用Rspec)和模型单元测试(也用Rspec)。

那么,有什么建议吗?什么是好的方法?

【问题讨论】:

    标签: ruby-on-rails testing tdd bdd


    【解决方案1】:

    当然,这是一个颇受争议的问题,但这里有一篇重要的博客文章详细介绍了测试控制器的论点:

    http://solnic.eu/2012/02/02/yes-you-should-write-controller-tests.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 2023-03-09
      相关资源
      最近更新 更多