public function testSendSendsWithDomainAndHostHeaderInRequestTheHostShouldBePreserved() { $mockHandler = new MockHandler([new Response()]); $client = new Client(['base_uri' => 'http://foo2.com', 'handler' => $mockHandler]); $request = new Request('GET', '/test', ['Host' => 'foo.com']); $client->send($request); $this->assertEquals('foo.com', $mockHandler->getLastRequest()->getHeader('Host')[0]); }