public function testGetAuthority() { $uri = new Uri('192.168.0.100'); $this->assertSame($uri->getAuthority(), ''); // $uri = new Uri('/192.168.0.100'); $this->assertSame($uri->getAuthority(), ''); // $uri = new Uri('//192.168.0.100'); $this->assertSame($uri->getAuthority(), '192.168.0.100'); // $uri = new Uri('//guest:querty@192.168.0.100:8080'); $this->assertSame($uri->getAuthority(), 'guest:querty@192.168.0.100:8080'); // standart port $uri = new Uri('http://*****:*****@192.168.0.100:80'); $this->assertSame($uri->getAuthority(), 'guest:querty@192.168.0.100'); }