/**
  * Gets the filter form
  *
  * @return FilterForm
  */
 public function filterForm()
 {
     $filters = $this->paginator->getFilters();
     $parameters = $this->paginator->getParameters();
     $fm = $this->serviceLocator->getServiceLocator()->get('FormElementManager');
     $form = $fm->get('Nicovogelaar\\Paginator\\Form\\FilterForm', array('filters' => $filters));
     $form->setData(array('query' => $parameters->getQuery(), 'filter' => $parameters->getFilters()));
     return $form;
 }
 public function testGetParameters()
 {
     $paginator = new Paginator($this->getAdapterMock());
     $parameters = $paginator->getParameters();
     $this->assertInstanceOf('Nicovogelaar\\Paginator\\Container\\ParameterContainer', $parameters);
 }