public function protocolIsNotOverridenIfTheHeaderIsNotTrusted()
{
$this->withTrustedProxiesSettings(['proxies' => '*', 'headers' => []]);
$request = Request::create(new Uri('http://acme.com'), 'GET', array(), array(), array('HTTP_X_FORWARDED_PROTO' => 'https'));
$trustedRequest = $this->callWithRequest($request);
$this->assertEquals('http', $trustedRequest->getUri()->getScheme());
}