【问题标题】:Rspec: testing nested controllersRspec:测试嵌套控制器
【发布时间】:2010-10-24 13:35:43
【问题描述】:

我有一个工作正常的嵌套控制器,我想设置 rspec 来测试一个嵌套控件,但除非我指定它,否则它不会测试控制器。

即我的 rspec 测试控制器在这里: /spec/controllers/organizations/memberships_controller.rb

但是当我运行 rspec 来测试所有内容时,它会测试除嵌套控制器之外的所有内容:

bundle exec rspec spec

要测试嵌套控件,我必须专门要求 rspec 测试它:

bundle exec rspec spec/controllers/organizations/memberships_controller.rb

有没有办法让 rspec 自动测试嵌套控制?

谢谢。

肖恩

【问题讨论】:

    标签: ruby-on-rails testing controller rspec


    【解决方案1】:

    它没有捡起它,因为它没有以 _spec.rb

    结尾

    将其重命名为 spec/controllers/organizations/memberships_controller_spec.rb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      相关资源
      最近更新 更多