Я пытаюсь заглушить метод, который возвращает несколько значений.Например:
class Foo
def foo(a,b)
return a + 1, b + 2
end
end
Я хочу поставить заглушку, но у меня проблемы с and_return с двумя возвращаемыми значениями
f = Foo.new
f.stub!(:foo).and_return(3,56)
не работаетОн в основном возвращает 3 при первом вызове и 56 во второй раз.Кто-нибудь знает, какой будет синтаксис, чтобы он возвращал 3,56 при первом вызове?Это возможно даже с rspec?
заранее спасибо ... jd