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