3
複数の値を返すメソッドをスタブしようとしています。たとえば:rspecと複数の値を返す
class Foo
def foo(a,b)
return a + 1, b + 2
end
end
私はそれをスタブにしたいが、私は2値でand_returnとのトラブルを抱えているが
f = Foo.new
f.stub!(:foo).and_return(3,56)
は動作しません返します。それは基本的にそれが呼び出された最初に3を返し、2回目に56を返します。誰もが、構文が最初に呼び出されたときにそれが3,56を返すようになることを知っていますか?これはrspecでも可能ですか?予め
おかげ...
JD