特定の引数だけをスタブする方法はありますか?他の従業員がboss.fire!
メソッドに渡された場合、この特定の引数のみのRspecスタブメソッド
boss.stub(:fire!).with(employee1).and_return(true)
ような何か、私はboss received unexpected message
エラーを取得する、しかし、私が本当に希望することは、特定の引数のメソッドをオーバーライドするだけであり、それは他のすべてのためにも残しておきます。
どのようにこれを行うことができますか?
ありがとう、アンドレイ、私が探していたもの –
スタブにクリーンな方法。ありがとう。 – bragboy
RSpec 3構文と同じこと: 'allow(boss).to receive(:fire!)and_call_original allow(boss).toを受け取る(:fire!)。with(employee1).and_return –