/**
  * @covers Amara\OneHydra\Http\HttpRequest::getUrl
  * @covers Amara\OneHydra\Http\HttpRequest::setUrl
  */
 public function testSetAndGetUrl()
 {
     $httpRequest = new HttpRequest();
     $this->assertNull($httpRequest->getUrl());
     $httpRequest->setUrl('www.amara.com');
     $this->assertEquals('www.amara.com', $httpRequest->getUrl());
 }
 /**
  * {@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;
 }