Exemplo n.º 1
0
 public function testGetQueryString()
 {
     $value = ['ana' => 'mere', 'test' => 123];
     $oUrl = new Url();
     $oUrl->setQuery($value);
     $this->assertEquals('ana=mere&test=123', $oUrl->getRawQueryString());
 }
Exemplo n.º 2
0
 public function testGetQuery()
 {
     $value = ['ana' => 'mere'];
     $oUrl = new Url();
     $oUrl->setQuery($value);
     $this->assertEquals($value, $oUrl->getQuery());
 }
Exemplo n.º 3
0
 public function testBasicSetQuery()
 {
     $value = ['ana' => 'mere', 'test' => 123];
     $url = new Url();
     $url->setQuery($value);
     $this->assertEquals($value, $url->getQuery());
 }
Exemplo n.º 4
0
 public function setQueryParameters($aInc)
 {
     $this->oUrl->setQuery($aInc);
 }
Exemplo n.º 5
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/'));
 }