any_instance.stub(:save).and_return(false)
0pt
Item.any_instance.stub(:save).and_return(false)
Itemのどのインスタンスでも、saveメソッドはfalseを返すスタブに置き換える。
rspecのscaffoldに対応して吐き出されるデフォルトのspecファイルに出てくる。
このメソッドの動作を追いかけていて、スタブの何たるかが初めて理解できました。
https://www.relishapp.com/rspec/rspec-mocks/v/2-6/docs/method-stubs/stub-on-any-instance-of-a-class
「any_instance.stub(:save).and_return(false)」について友人に書いてもらう。
コメントはまだありません