public function testCanSetCustomHandler()
{
$mock = new MockHandler([new Response(500)]);
$client = new Client(['handler' => $mock]);
$mock2 = new MockHandler([new Response(200)]);
$this->assertEquals(200, $client->send(new Request('GET', 'http://foo.com'), ['handler' => $mock2])->getStatusCode());
}