私のクラスのインスタンスが特定のメソッドを受け取るかどうかを確認する必要がありますが、多くのインスタンスがそれを受け取るかどうかは気にしません。Rspec - expect_any_instance_ofと受信カウントを組み合わせる
私はこのように試してみました:
expect_any_instance_of(MyClass).to receive(:my_method).at_least(:once)
をしかし、どうやら、それだけで別のインスタンスに対してメソッドを複数回受信する単一のインスタンスが可能になりますが、ではありません。
これを達成する方法はありますか?
私のクラスに、新しいオブジェクトは私がテストで作成した特定のものでなければならないと教えてください。これは一般的なプラクティスですか? – Mat
それはそう考えられます。私は人気に話すことができませんが、それをショットを与える! – messanjah