rails 3 rspec-rails 2
В контроллере:
def index @users = User.paginate
:page => params[:page],:per_pae => 5
end
Вид:
<h1>User list</h1>
<% @users.each do |user| %>
<p>
<%= user.name %>
</p>
<% end %>
<%= will_paginate @users %>
Теперь я использую rspec-rails 2 для проверки вида.
require 'spec_helper'
describe "/users/index.html.erb" do
before(:each) do
assign(:users, [
stub_model(User),
stub_model(User),
stub_model(User,
stub_model(User)
])
end
it "renders a list of contracts" do
render
rendered.should contain "User list"
end
end
Теперь я использую rspec common для его проверки. Я получил: undefined метод `total_pages 'для #
Как заглушить пагинацию или каким-либо другим способом исправить это?