public function testDeleteNonExistSearch()
 {
     $searchToDelete = array('route' => '/test/route', 'label' => 'no exist search test');
     $this->setExpectedException('Exception', 'Object not exist', 0);
     SearchRepository::deleteSearch($searchToDelete['route'], $searchToDelete['label']);
 }
 /**
  * Delete search
  * 
  * @method post
  * @route /search/delete
  */
 public function deleteAction()
 {
     $params = $this->getParams();
     $deleteSuccess = false;
     $error = '';
     if (!isset($params['route'])) {
     } else {
         SearchRepository::deleteSearch($params['route'], $params['label']);
         $deleteSuccess = true;
     }
     $this->router->response()->json(array('success' => $deleteSuccess, 'error' => $error));
 }