Example #1
0
 public function testItCanConstruct()
 {
     $this->assertEquals($this->totalElements, $this->page->totalElements());
     $this->assertEquals($this->pageNumber, $this->page->pageNumber());
     $this->assertEquals($this->totalPages, $this->page->totalPages());
     $this->assertEquals($this->sort, $this->page->sortings());
     $this->assertEquals($this->filter, $this->page->filters());
     $this->assertEquals($this->fields, $this->page->fields());
     $this->assertTrue($this->page->hasNext());
     $this->assertTrue($this->page->hasPrevious());
     $this->assertFalse($this->page->isLast());
     $this->assertFalse($this->page->isFirst());
     $this->assertEquals($this->pageSize, $this->page->pageSize());
     foreach ($this->elements as $key => $element) {
         $this->assertEquals($element, $this->page->content()[$key]);
     }
 }