Пример #1
0
 public function testGetMethodProperties()
 {
     $uri = new Uri('https://*****:*****@some.server.loc:10000/foo?x=y#z');
     $this->assertEquals('https', $uri->getScheme());
     $this->assertEquals('user1:pass1@some.server.loc:10000', $uri->getAuthority());
     $this->assertEquals('user1:pass1', $uri->getUserInfo());
     $this->assertEquals('some.server.loc', $uri->getHost());
     $this->assertEquals(10000, $uri->getPort());
     $this->assertEquals('/foo', $uri->getPath());
     $this->assertEquals('x=y', $uri->getQuery());
     $this->assertEquals('z', $uri->getFragment());
 }