コード例 #1
0
ファイル: PageTest.php プロジェクト: romain-pierre/core
 public function testCurrentPage()
 {
     $page = new Page($this->url, ['p' => '3'], 100);
     $this->assertEquals(3, $page->getCurrent());
     $page = new Page($this->url, ['p' => 0], 100);
     $this->assertEquals(1, $page->getCurrent());
     $page = new Page($this->url, ['p' => -1], 100);
     $this->assertEquals(1, $page->getCurrent());
     $page = new Page($this->url, ['p' => 2.5], 100);
     $this->assertEquals(2, $page->getCurrent());
     $page = new Page($this->url, ['p' => null], 100);
     $this->assertEquals(1, $page->getCurrent());
     $page = new Page($this->url, ['p' => 'string'], 100);
     $this->assertEquals(1, $page->getCurrent());
 }