Bir JRuby rayları uygulamasında Mocha ve Factory_girl kullanıyorum. Fabrikayı aradığımda, zaten yapılmış olan bir alayla nesneleri iade etmek istiyorum. İşte yapmaya çalıştığım şeyin bir kod snippet'i. Fabrika kızından sahte nesneleri döndürme
Factory.define :tweet_feed_with_tweets, :parent => :tweet_feed do |t|
t.expects(:pull_tweets).returns([Factory.build(:status),Factory.build(:status)])
end
Aslında ben ne istiyorum döndürür böylece yöntemi saplama istediğiniz twitter API tutunmak için ünitesini ve fonksiyonel testi istemiyorlar
. Ama bu işe yaramıyor. Nesne herhangi bir saplama yapılmadan geri gelir. Fabrika kızıyla oluşturulmuş bir nesne üzerinde size geri gönderilmeden önce, gerçekte stubbing yapmanın bir yolu var mı? Nesne bloğuna vermiştir gibifactory_girl
belgeleri & kaynak kodu baktığımızda
henüz cevap dışarı çalıştınız mı? Cevabım yardım etti mi? –