2014-06-30 12 views
16

Normalde Rails denetleyici testlerimde, kayıt kaydedilmediğinde ne olacağını test etmek için before { Website.any_instance.stub(:save).and_return(false) } yapacağım. any_instance RSpec 3. Ben RSpec 3 before { allow(Website).to receive(:save).and_return(false) } kullanarak çalıştıRspec 3'teki Rspec any_instance'ın yeni karşılığı nedir?

ile gittiler gibi görünüyor, ama şimdi bu hatayı alıyorum:

Website(id: integer, ...) does not implement: save

RSpec 3 ile çok kullanışlı any_instance yerini var mı?

cevap