public function testParseUrl() { $url = 'http://*****:*****@www.example.com:80/manual/3.5/?one=1&two=2#skeleton-generator.test'; $this->assertInstanceOf(get_class($this->_model), $this->_model->parseUrl($url)); $this->assertEquals('http', $this->_model->getScheme()); $this->assertEquals('www.example.com', $this->_model->getHost()); $this->assertEquals('80', $this->_model->getPort()); $this->assertEquals('user', $this->_model->getUser()); $this->assertEquals('password', $this->_model->getPassword()); $this->assertEquals('/manual/3.5/', $this->_model->getPath()); $this->assertEquals('one=1&two=2', $this->_model->getQuery()); $this->assertEquals('skeleton-generator.test', $this->_model->getFragment()); }