Невозможно создать фиктивный объект с мокко - PullRequest
1 голос
/ 09 сентября 2011

Я получаю эту ошибку ...

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()

Любая помощь будет принята с благодарностью!

1 Ответ

1 голос
/ 30 сентября 2011

Я тоже сталкивался с той же проблемой.

Я обнаружил, что ответ должен был иметь 'gem mocha,: require => false' в моем Gemfile.

Мой вопрос: NoMethodError: неопределенный метод `mock с Mocha и Rails3

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...