İki modelim var Foo and Bar. Foo'nun, Foo'nun bir örneğinin kaydedilmesinden sonra çağrılan ask_bar_to_do_something adlı bir yöntemi vardır. Bu yöntem bu Foo örneğinin durumunu değiştirmez.Nesne üzerinde bir yöntem çağrıldığında nasıl test edilir - Raylar RSpec
Bu yöntemi 1 değerini döndürmeyi ve Foo nesnesi oluşturan ve dönüş değerini kontrol eden bir lambda bloğu oluşturmayı düşünüyorum. Bunu yapmanın daha iyi bir yolu var mı?
Teşekkür ederiz.
Çok teşekkürler oluşturmak için fabrika kullanıyorsanız. Tam olarak aradığım şey bu. – AdamNYC
Bu 'olmamalı' sözdizimi mi? Varsa, herkes beklenti sözdizimini paylaşabilir mi? – ianstarz
@ianstarz 'expect_any_instance_of (Foo) .to almak için (: ask_bar_do_do_something)' – rxgx