createUser(); for ($i = 0; $i < 7; $i++) { $this->em->persist(new Settlement($user, 100_000)); } $this->em->flush(); $body = $this->authJson('GET', '/api/v1/settlement?limit=5', $user); $this->assertSame(200, $this->responseCode()); $this->assertCount(5, $body['data']['data']); $this->assertSame(7, $body['data']['meta']['totalRecords']); $page2 = $this->authJson('GET', '/api/v1/settlement?limit=5&page=2', $user); $this->assertCount(2, $page2['data']['data']); } }