Sha256: 9a6f08c77354c5d6ebe0bfb2eeb5469aacdb06a11c926ad6a43d7d6e4c365dfd
Contents?: true
Size: 938 Bytes
Versions: 4
Compression:
Stored size: 938 Bytes
Contents
require 'test_helper' class HelpersMiddleTest < ActionView::TestCase include RailsPagination::ActionView::Base setup do 10.times.each { |id| Model.create title: "Record #{id}" } @pager = paginate(Model.page(3).per(2), navigation: 3, parameter: :page) end test "should have multiple pages" do assert @pager.has_multiple_pages? end test "should have first page" do assert @pager.has_first_page? end test "should have previous page" do assert @pager.has_previous_page? end test "should have next page" do assert @pager.has_next_page? end test "should have last page" do assert @pager.has_last_page? end test "should have less pages" do assert @pager.navigation.has_less_pages? end test "should start at 2 and end at 4" do assert_equal @pager.navigation.pages, 2..4 end test "shuld have more pages" do assert @pager.navigation.has_more_pages? end end
Version data entries
4 entries across 4 versions & 1 rubygems