Exemplo n.º 1
0
 public function testWithUriHost()
 {
     $uri1 = new Uri();
     $uri2 = $uri1->withHost('localhost');
     $request1 = new Request();
     $request2 = $request1->withUri($uri2);
     $this->assertEquals('localhost', $request2->getHeaderLine('host'));
 }
Exemplo n.º 2
0
 public function testToString()
 {
     $url = 'https://*****:*****@localhost:8080/referees?name=Clinton#42';
     $urlParts = parse_url($url);
     $uri1 = new Uri();
     $uri2 = $uri1->withScheme($urlParts['scheme'])->withUserInfo($urlParts['user'], $urlParts['pass'])->withHost($urlParts['host'])->withPort($urlParts['port'])->withPath($urlParts['path'])->withQuery($urlParts['query'])->withFragment($urlParts['fragment']);
     $this->assertEquals($url, (string) $uri2);
 }