public function testFullUsage() { $u = new \Ark4ne\Helpers\URL('www.github.com/Ark4ne/php-helpers'); $this->assertEquals('http://www.github.com/Ark4ne/php-helpers', (string) $u); $u->setSecure(true); $this->assertEquals('https://www.github.com/Ark4ne/php-helpers', (string) $u); $u->setProtocol('git'); $u->setSecure(false); $this->assertEquals('git://www.github.com/Ark4ne/php-helpers', (string) $u); $u->setProtocol('ftp'); $u->setSecure(true); $this->assertEquals('ftps://www.github.com/Ark4ne/php-helpers', (string) $u); }