protected function assertResultSetResponse(Response $response) { $this->assertEquals(200, $response->getCode(), $response->getBody()); $result = Json::decode($response->getBody()); $this->assertEquals(true, isset($result['totalResults']), $response->getBody()); $this->assertEquals(true, isset($result['startIndex']), $response->getBody()); $this->assertEquals(true, isset($result['itemsPerPage']), $response->getBody()); $tblActivity = getContainer()->get('handlerManager')->getTable('AmunService\\User\\Activity')->getName(); $tblAccount = getContainer()->get('handlerManager')->getTable('AmunService\\User\\Account')->getName(); $count = $this->sql->getField('SELECT COUNT(*) FROM ' . $tblActivity . ' INNER JOIN ' . $tblAccount . ' ON ' . $tblActivity . '.userId = ' . $tblAccount . '.id'); $this->assertEquals($count, $result['totalResults']); }
protected function assertPositiveResponse(Response $response) { $this->assertEquals(200, $response->getCode(), $response->getBody()); $resp = Json::decode($response->getBody()); $this->assertEquals(true, isset($resp['success']), $response->getBody()); $this->assertEquals(true, isset($resp['text']), $response->getBody()); $this->assertEquals(true, $resp['success'], $response->getBody()); }