public function prev_header_on_last_page() { $this->assertEquals(['Link' => new LinkHeader(['prev' => self::BASE_URL . '?page=1'])], $this->fixture->paginate($this->newRequest('?page=2'), Response::ok(), true)->headers); }
public function ok() { $r = Response::ok(); $this->assertEquals(200, $r->status); }
public function paginate_removes_excess_elements_from_payload($by) { $this->assertEquals(array_fill(0, self::SIZE, 'element'), $this->newFixture()->paginate(Response::ok(), array_fill(0, self::SIZE + $by, 'element'))->payload->value); }