2011-03-23 4 views

答えて

1

こののこの線に沿って何かが動作するはずです:

mock_posts = [mock("post 1"), mock("post 2")] 
    Post.should_receive(:where).with(:published => true, :published_at => nil).and_return(mock_posts) 
    mock_posts.each do |mp| 
    mp.should_receive(:fix_published_at!).and_return(true) 
    end 
    Post.fix_published_times 
+0

を私は明らかにしませんでした申し訳ありませんが、私はスペックにしたいことは、 'ポスト#のfix_published_atある基づい'メソッド – Kostas

+0

@vrinek更新答え!明確化。 – Ant

+0

@Ant thx。今度は 'each'を' find_each'に置き換えると、私は新しい質問をするべきだと思いますか? – Kostas

関連する問題