ruby/rspec を使用すると、メソッドに対して行われたさまざまな呼び出しに対してさまざまな戻り値を受け取るために、次のようなことができることを知っています。
allow(double).to receive(:msg).and_return(value1, value2, value3)
次のように、meck stub を 1 つの戻り値を持つメソッドにすることしかできませんでした。
meck:expect(module, some_method, fun() -> ok end)
ok
最初の呼び出しと2 番目の呼び出しで返す方法はありok2
ますか?