我很可能做了一件非常簡單的事情,但我不太確定它是什麼。我正在將rails 2應用程序移植到rails 3.此應用程序使用webmock進行一系列測試。在導軌3中的Webmock寶石,並正確包括它
如果我有
gem 'webmock'
在我的Gemfile,通過測試,但是當我啓動服務器並在本地運行的應用程序,擊中控制器,應該讓網頁調用拋出一個錯誤:
WebMock::NetConnectNotAllowedError
如果我不包括在我的Gemfile行了,然後當我在本地運行的應用程序,它工作正常,但測試出錯誤有:
`require': no such file to load -- webmock (LoadError)
當這條線被擊中我的test_helper.rb中
require 'webmock'
我猜我有什麼錯配置,但我沒有擊中右谷歌咒語有何啓示上它。我在哪裏走了,我迷路了?
謝謝。
謝謝!我從fakeweb切換到webmock用於錄像機,並得到了這一點。 – mpoisot 2013-02-19 16:43:20