public function testConstructor() { $config = array("items" => 100, "page" => 5, "itemsPerPage" => 10, "uri" => "/list/page/6", "pattern" => "/page/{page}"); $pagination = new Pagination($config); $this->assertSame(100, $pagination->getTotalItems()); $this->assertSame(5, $pagination->getPage()); $this->assertSame(10, $pagination->getItemsPerPage()); $this->assertSame("/list/page/6", $pagination->getUri()); $this->assertSame("/page/{page}", $pagination->getPattern()); }