def test_get_the_second_page_I_should_only_see_the_remaining_4_items(self): page_items = get_page_items(range(10), page_number=2, item_per_page=6) self.assertEqual(len(page_items), 4) self.assertEqual(page_items[0], 6) self.assertEqual(page_items[1], 7) self.assertEqual(page_items[2], 8) self.assertEqual(page_items[3], 9)
def test_get_pages_items_should_return_the_first_6_items(self): page_items = get_page_items(range(12), page_number=1, item_per_page=6) self.assertEqual(len(page_items), 6) self.assertEqual(page_items[0], 0) self.assertEqual(page_items[1], 1) self.assertEqual(page_items[2], 2) self.assertEqual(page_items[3], 3) self.assertEqual(page_items[4], 4) self.assertEqual(page_items[5], 5)