1

我不断收到这个错误...

mockresponse.rb:4:in `createResponseObject': undefined method `mock' for main:Object (NoMethodError)

这是我的代码(我刷过的代码示例):

require 'mocha'

def createResponseObject
 @http_mock = mock('Net::HTTPResponse')
 @http_mock .stubs(:code => '200', :message => "OK", :content_type => "text/html", :body => '<title>Test</title><body>Body of the page</body>')
end

createResponseObject()

任何帮助将不胜感激!

4

1 回答 1

1

我也遇到过同样的问题。

我发现答案是在我的 Gemfile 中有 'gem mocha, :require => false'。

我的问题:NoMethodError: undefined method `mock' with Mocha and Rails 3

于 2011-09-30T11:09:21.673 回答