/**
  * @test
  * @depends URI\ParseTest::Advanced_Parsing
  */
 public function Aliases()
 {
     $uri1 = new \uri('https://*****:*****@example.com:777/path/to/script.php?query=str#fragment');
     // Check For Errors
     $this->assertEmpty($uri1->error);
     // Check Var Aliases
     $this->assertSame($uri1->scheme, $uri1->protocol);
     $this->assertSame($uri1->user, $uri1->username);
     $this->assertSame($uri1->pass, $uri1->password);
     $this->assertSame($uri1->host, $uri1->fqdn);
     $this->assertSame($uri1->host, $uri1->domain);
     // Check Method Aliases
     $this->assertSame($uri1->arr(), $uri1->to_array());
     $this->assertSame($uri1->str(), $uri1->to_string());
     $this->assertSame($uri1->str(), $uri1->__toString());
 }