public function testJoin() { $url = new Url('http://jwage.com/about?param=value#fragment'); $this->assertEquals('http://jwage.com/about?param=value#fragment', (string) $url); $url->join(new Url('http://about.me/jwage')); $this->assertEquals('http://about.me/jwage?param=value#fragment', (string) $url); }