public function createFromEnvironmentWithEmptyServerVariableWorks()
{
$server = $_SERVER;
$_GET = [];
$_POST = [];
$_COOKIE = [];
$_FILES = [];
$_SERVER = [];
$request = Request::createFromEnvironment();
$this->assertEquals('http://localhost/', (string) $request->getUri());
$_SERVER = $server;
}