/** * Tests basic parsing. * */ public function testBasicUrlNoPath() { $url_string = 'http://www.google.com'; $url = new \Altumo\String\Url($url_string); $this->assertTrue($url->isValid(), $url_string); $this->assertTrue($url->getScheme() === 'http'); $this->assertTrue($url->getHost() === 'www.google.com'); $this->assertTrue($url->hasPath() === false); $this->assertTrue($url->hasLogin() === false); $this->assertTrue($url->hasPort() === false); $this->assertTrue($url->hasAnchor() === false); $this->assertTrue($url->hasScheme() === true); $this->assertTrue($url->hasHost() === true); }