我很可能做了一件非常简单的事情,但我不太确定它是什么。我正在将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