Exemple #1
0
 public function testBasicSetFragment()
 {
     $value = uniqid('test:');
     $url = new Url();
     $url->setFragment($value);
     $this->assertEquals($value, $url->getFragment());
 }
Exemple #2
0
 /**
  * @param string $sFragment
  * @returns UrlParserA
  */
 public function addFragment($sFragment)
 {
     $this->oUrl->setFragment($sFragment);
     return $this;
 }
Exemple #3
0
 /**
  * @test
  */
 public function parse_urlIPWithoutProtocol()
 {
     $aUrlComponents = array('scheme' => 'http', 'host' => '127.0.0.1', 'user' => '', 'pass' => '', 'path' => '/', 'query' => [], 'fragment' => '');
     $oUrl = new Url();
     $oUrl->setScheme($aUrlComponents['scheme']);
     $oUrl->setHost($aUrlComponents['host']);
     $oUrl->setPath($aUrlComponents['path']);
     $oUrl->setQuery($aUrlComponents['query']);
     $oUrl->setFragment($aUrlComponents['fragment']);
     $this->assertEquals($oUrl, UrlParserA_underTest::parse_url('//127.0.0.1/'));
 }