私は次のものを持っています:
setup do
Capybara.current_driver = Capybara.javascript_driver
@project.user = @user
@project.save
Project.any_instance.stubs(:price_all)
end
それでも、 Project.price_all メソッドが実行されているため、テストが失敗しています。
/Users/me/code/rails/myapp/app/models/project.rb:178:in `price_all'
Capybara 2 と最新バージョンの capybara-webkit にアップグレードするまで、これは正常に機能していました。
そのメソッドがまだ実行されているのはなぜですか? どうすれば修正できますか?