.with
複数の期待を連鎖させたいと思っています。現在、私はそれらを別々の行に入れています-
foo.expects( :bar ).with( a )
foo.expects( :bar ).with( b )
foo.expects( :bar ).with( c )
あなた.returns
はただできる -
foo.expects( :bar ).returns( a, b, c )
私は理想的にはできることを望みます -
foo.expects( :bar ).returns( a, b, c ).with( a, b, c )
また
foo.expects( :bar ).returns( a, b, c ).with( a ).with( b ).with( c )