/** * @covers Amara\OneHydra\Http\HttpRequest::getParams * @covers Amara\OneHydra\Http\HttpRequest::setParams */ public function testSetAndGetParams() { $httpRequest = new HttpRequest(); $this->assertNull($httpRequest->getParams()); $httpRequest->setParams(['test']); $this->assertEquals(['test'], $httpRequest->getParams()); }
/** * {@inheritdoc} */ public function build(RequestInterface $request) { $httpRequest = new HttpRequest(); $httpRequest->setMethod('get'); $httpRequest->setParams($this->buildParams($request)); $httpRequest->setUrl($this->buildServiceUrl($request)); $httpRequest->setHeaders($this->buildHeaders($request)); return $httpRequest; }