JRubyレールアプリケーションでMochaとFactory_girlを使用しています。私が工場に電話をするとき、すでにいくつかの模擬をしてオブジェクトを返したいと思います。ここで私がしようとしているコードスニペットです。工場ガールからモックオブジェクトを返す
Factory.define :tweet_feed_with_tweets, :parent => :tweet_feed do |t|
t.expects(:pull_tweets).returns([Factory.build(:status),Factory.build(:status)])
end
私は自分のユニットと機能テストは、実際に私はそれは私が欲しいものを返すようメソッドをスタブにしたいTwitterのAPIからプルする必要はありませんので。しかし、これは動作していません。オブジェクトは、スタブを行わずに戻ってきます。工場の女の子があなたに返される前に作成されたオブジェクトに実際にスタブを実行する方法はありますか?
あなたはまだ答えを働いたことがありますか?私の答えは助けになりましたか? –