public function testBasicUrlParse() { $url = new Url('http://localhost/EvaThumber/?foo=bar&aaa=bbb'); $this->assertEquals('http://localhost/EvaThumber/?foo=bar&aaa=bbb', $url->getUrlString()); $this->assertEquals('http', $url->getScheme()); $this->assertEquals('localhost', $url->getHost()); $this->assertEquals('foo=bar&aaa=bbb', $url->getQuery()); $url = new Url(''); $this->assertEquals('', $url->getUrlString()); $this->assertEquals('', $url->getScheme()); $this->assertEquals('', $url->getHost()); $this->assertEquals('', $url->getQuery()); }