/**
  * @test
  */
 public function testBuildRequestFromParams()
 {
     $testUrl = 'http://test.url/?searchperience%5Baction%5D=testSearch&searchperience%5Bcontroller%5D=Search&dataType=html&eID=tx_aoesolr_search&searchperience%5Bfacetsel%5D%5Boption%5D%5Btest%5D%5B0%5D=value&searchperience%5Bfacetsel%5D%5Brange%5D%5Bprice%5D%5Bmin%5D=10&searchperience%5Bfacetsel%5D%5Brange%5D%5Bprice%5D%5Bmax%5D=1000';
     $params = array('searchperience' => array('action' => 'testSearch', 'controller' => 'Search', 'facetsel' => array('option' => array(array('test' => array('0' => 'value'))), 'range' => array('price' => array('min' => '10', 'max' => '1000')))), 'dataType' => 'html', 'eID' => 'tx_aoesolr_search');
     $this->request->setEndPointHostname('http://test.url/');
     $this->request->setEndpointPath('');
     $this->request->buildRequestFromParams($params);
     $this->assertEquals($testUrl, $this->request->getUrl());
 }