public function testCustomUserAgentConstructor()
{
$guzzle = $this->getGuzzle();
$client = new Client(['HTTP_HOST' => '1.2.3.4', 'HTTP_USER_AGENT' => 'SomeHost']);
$client->setClient($guzzle);
$client->request('GET', 'http://www.example.com/');
$this->assertEquals('SomeHost', end($this->history)['request']->getHeaderLine('User-Agent'));
}