/** * @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()); }