public function testSetFragmentSetsValue()
 {
     $url = 'http://example.com/path';
     $uri = new URI($url);
     $expected = 'http://example.com/path#good-stuff';
     $uri->setFragment('#good-stuff');
     $this->assertEquals('good-stuff', $uri->getFragment());
     $this->assertEquals($expected, (string) $uri);
 }