RSpec test broken by pagination (Kaminari)
You can also do something like below:
assign(:posts, Kaminari.paginate_array([ Factory.stub(:post), Factory.stub(:post) ]).page(1))
You should stub the behavior, try this:
before(:each) do ... posts = [Factory.stub(:post), Factory.stub(:post)] posts.stub!(:current_page).and_return(1) posts.stub!(:total_pages).and_return(2) assign(:posts, posts) view.should_receive(:date_as_string).twice.and_return("June 17, 2011") ...end