PhlyTest\Http\UriTest::testConstructorSetsAllProperties PHP Method

testConstructorSetsAllProperties() public method

    public function testConstructorSetsAllProperties()
    {
        $uri = new Uri('https://user:[email protected]:3001/foo?bar=baz#quz');
        $this->assertEquals('https', $uri->getScheme());
        $this->assertEquals('user:pass', $uri->getUserInfo());
        $this->assertEquals('local.example.com', $uri->getHost());
        $this->assertEquals(3001, $uri->getPort());
        $this->assertEquals('user:[email protected]:3001', $uri->getAuthority());
        $this->assertEquals('/foo', $uri->getPath());
        $this->assertEquals('bar=baz', $uri->getQuery());
        $this->assertEquals('quz', $uri->getFragment());
    }
UriTest