3

我写的时候出错了

RSpec.configure do |c| 
    c.use_transactional_fixtures = true
    c.include Capybara::DSL
end

NoMethodError 异常:未定义的方法`use_transactional_fixtures

4

2 回答 2

3

你可能没有安装

gem 'rspec-rails'

或者您的规格中可能不需要它

require 'rspec/rails'

use_transaction_fixturesrspec-rails gem的一部分:

https://github.com/rspec/rspec-rails/blob/master/lib/rspec/rails/fixture_support.rb#L31

希望这可以帮助你

问候

ED

于 2013-03-05T19:51:53.090 回答
2

您应该在 rspec.rb 文件中编写此代码

于 2013-03-05T19:11:55.580 回答