public function testResetFilterAction()
 {
     $this->markTestIncomplete();
     $breadCrumb = $this->getMock('Tx_PtExtlist_Domain_Model_BreadCrumbs_BreadCrumb', array(), array(), '', false);
     $filterMock = $this->getMock('Tx_PtExtlist_Domain_Model_Filter_StringFilter');
     $filterMock->expects($this->any())->method('getFilterBreadCrumb')->will($this->returnValue($breadCrumb));
     $filterbox = new Tx_PtExtlist_Domain_Model_Filter_Filterbox();
     $filterbox->addFilter($filterMock, 'test');
     $filterboxCollection = new Tx_PtExtlist_Domain_Model_Filter_FilterboxCollection();
     $filterboxCollection->addFilterBox($filterbox, 'test');
     $mockController = $this->getMock($this->buildAccessibleProxy('Tx_PtExtlist_Controller_BreadCrumbsController'), array('forward'), array(), '', false);
     $mockController->expects($this->once())->method('forward')->with('index');
     $mockController->_set('configurationBuilder', $this->configurationBuilderMock);
     $mockController->_set('filterboxCollection', $filterboxCollection);
     $mockController->resetFilterAction();
 }
 protected function getFilterboxByArrayOfFilters($filtersArray)
 {
     $filterBoxConfiguration = new Tx_PtExtlist_Domain_Configuration_Filters_FilterboxConfig($this->configurationBuilder, 'test', array());
     $filterBox = new Tx_PtExtlist_Domain_Model_Filter_Filterbox($filterBoxConfiguration);
     foreach ($filtersArray as $key => $filter) {
         $filterBox->addFilter($filter, $key);
     }
     return $filterBox;
 }