public function nonStandardHttpsPortIsAddedToServerPort()
{
$request = Request::create(new Uri('https://dev.blog.rob:44343/foo/bar?baz=quux&coffee=due'));
$reflectedServerProperty = new \ReflectionProperty(get_class($request), 'server');
$reflectedServerProperty->setAccessible(true);
$serverValue = $reflectedServerProperty->getValue($request);
$this->assertSame(44343, $serverValue['SERVER_PORT']);
}