rspec テストを使用して、関数がコントローラー メソッドで呼び出されたことを確認しようとしています。これを行うために、メッセージの期待値を設定するためのrelishapp のドキュメントに従っています。
ただし、このスニペットをに追加するのに問題がありspec_helper.rb
ます:
config.mock_with :rspec do |mocks|
mocks.syntax = :should
end
問題が発生することconfig.mock_with :rspec
なく既にファイルに含まれていましたが、上記のスニペットを追加して rspec を実行すると、次のエラーが表示されます。
You are using WebMock 1.12.3. VCR is known to work with WebMock >= 1.8.0, < 1.12. It may not work with this version.
/Users/user/rails_projects/project/spec/spec_helper.rb:100:in `block (2 levels) in <top (required)>': undefined method `syntax=' for #<RSpec::Mocks::Configuration:memory_location> (NoMethodError)
この問題を解決するにはどうすればよいですか?