Slide 52
Slide 52 text
TESTING OROCRM REST APIS (2/2)
public function testGetCarts()
{
$this->client->request('HEAD', '/api/rest/v1/carts');
$response = $this->client->getResponse();
$this->assertEquals(200, $response->getStatusCode(), $response->getContent());
$this->client->request('GET', ‘/api/rest/v1/carts');
$response = $this->client->getResponse();
$this->assertJsonResponse($response);
$this->assertEquals(‘..’, $response->getContent());
}
public function testGetCart()
{
$this->client->request('GET', '/api/rest/v1/carts/1');
$response = $this->client->getResponse();
$this->assertJsonResponse($response);
$this->assertEquals('{"id":
1,"subTotal":"163.9248","grandTotal":"163.9248","taxAmount":"12.6748","customer":
{"name":"Clark"}}', $response->getContent());
}