/** * Test getNextPageNumber() method */ public function testGetNextPageNumber() { $this->Zym_Paginate_Array->setCurrentPageNumber(1); $this->assertEquals(2, $this->Zym_Paginate_Array->getNextPageNumber()); $this->Zym_Paginate_Array->setCurrentPageNumber(5); try { $this->Zym_Paginate_Array->getNextPageNumber(); } catch (Zym_Paginate_Exception_NoNextPage $e) { $this->assertType('Zym_Paginate_Exception_NoNextPage', $e); $this->assertEquals('No next page', $e->getMessage()); } $this->Zym_Paginate_Array->setCurrentPageNumber(1); }