Я хотел бы написать RSpec для моего контроллера, используя RR.Rails RR Framework: несколько вызовов для instance_of
Я написал следующий код:
require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')
describe RegistrationController do
it "should work" do
#deploy and approve are member functions
stub.instance_of(Registration).approve { true }
stub.instance_of(Registration).deploy { true }
post :register
end
end
Однако RR окурки только развернуть метод, когда до сих пор называют оригинальным утвердить метод.
Какой синтаксис следует использовать для блокировки обоих вызовов метода для всех экземпляров класса регистрации?
UPDATE: Я achivied желаемый результат с [Mocha]
Registration.any_instance.stubs(:deploy).returns(true)
Registration.any_instance.stubs(:approve).returns(true)
спасибо это было полезно для меня –
Речь идет о RR окурков, а не RSpec окурков. – Peeja
ahh - Я пропустил это - должен учиться читать лучше – jcfischer