/** * Returns the request query part. * @return \Brickoo\Component\Http\UriQuery */ public function getQuery() { return $this->uri->getQuery(); }
/** @covers Brickoo\Component\Http\Uri::toString */ public function testToString() { $scheme = "https"; $authorityString = "example.org:8080"; $path = "/some/path"; $queryString = "a=b"; $fragment = "section_1"; $authority = $this->getUriAuthorityStub(); $authority->expects($this->any())->method("toString")->will($this->returnValue($authorityString)); $query = $this->getUriQueryStub(); $query->expects($this->any())->method("toString")->will($this->returnValue($queryString)); $expectedUri = sprintf("%s://%s%s?%s#%s", $scheme, $authorityString, $path, $queryString, $fragment); $uri = new Uri($scheme, $authority, $path, $query, $fragment); $this->assertEquals($expectedUri, $uri->toString()); }