From 4bf8de85ba824362184b67c3df536155bc5e83d8 Mon Sep 17 00:00:00 2001 From: Sullivan SENECHAL Date: Wed, 8 Nov 2017 01:13:47 +0100 Subject: [PATCH] Last elements getters for mock client --- clients/mock-client.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clients/mock-client.rst b/clients/mock-client.rst index 1a12e8b..507b7b6 100644 --- a/clients/mock-client.rst +++ b/clients/mock-client.rst @@ -56,10 +56,12 @@ certain responses:: $response = $this->getMock('Psr\Http\Message\ResponseInterface'); $client->addResponse($response); + $this->assertSame($response, $client->getLastResponse()); // $request is an instance of Psr\Http\Message\RequestInterface $returnedResponse = $client->sendRequest($request); $this->assertSame($response, $returnedResponse); + $this->assertSame($request, $client->getLastRequest()); } } @@ -78,6 +80,7 @@ To fake an exception being thrown:: $exception = new \Exception('Whoops!'); $client->addException($exception); + $this->assertSame($exception, $client->getLastException()); // $request is an instance of Psr\Http\Message\RequestInterface $returnedResponse = $client->sendRequest($request);