ruby-on-rails - rails_helper.rb 文件在哪里?

标签 ruby-on-rails capybara

我目前正在关注这个 tutorial开始使用 capybara 和 Selenium 测试 rspec。我包含了必要的 gem 并运行了一个bundle install,但似乎无法找到 rails_helper.rb 来继续本教程。

这是在 rails 4.2.4 上。

谢谢, 奥特曼

最佳答案

rails_helper.rb 在您运行 rails g rspec:install 时生成。确保您使用的是相对较新版本的 rspec-rails 作为 3.0 之前的版本,只有 spec_helper.rb 用于配置测试套件(至少默认情况下)。

spec_helper.rb 文件用于设置 RSpec 本身,rails_helper.rb 文件用于设置 Rails 堆栈。

关于ruby-on-rails - rails_helper.rb 文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33715298/

相关文章:

ruby-on-rails - assigns() 方法与绑定(bind) - Rails

ruby-on-rails - Rspec:如何访问场景中标记的场景?

ruby-on-rails - 在 Rails 中重构相同的模型

ruby-on-rails - 通过字符串引用对象属性

ruby-on-rails - 如何重构 ActiveRecord 查询?

ruby-on-rails - 如何找到 capybara 中最后一个匹配的元素?

ruby-on-rails - 使用 Capybara 将 GET 参数传递给 Controller

ruby-on-rails - Rails 中的 Rspec 测试突然开始失败

ruby-on-rails - "nil is not a symbol"用于 rspec 匹配器中的模型计数

ruby-on-rails - 让 Capybara 的 inside() 方法找到 Rails 的资源 ID,例如#user_1234?