/** @test */
 public function createInstanceByFilterboxConfigurationReturnsInstanceOfFilterbox()
 {
     $filterboxConfigurationMock = new Tx_PtExtlist_Tests_Domain_Configuration_Filters_Stubs_FilterboxConfigurationCollectionMock();
     $filterboxConfigurationMock->setup();
     $filterboxConfiguration = $filterboxConfigurationMock->getfilterboxConfigurationMock('filterbox1');
     $filterbox = $this->filterboxFactory->createInstance($filterboxConfiguration);
     $this->assertTrue($filterbox instanceof Tx_PtExtlist_Domain_Model_Filter_Filterbox);
 }
Ejemplo n.º 2
0
 /** @test */
 public function createInstanceByConfigurationReturnsExpectedInstance()
 {
     $dataBackendFactoryMock = $this->getDataBackendFactoryMockForListConfigurationAndListIdentifier($this->configurationBuilderMock->getSettings(), $this->configurationBuilderMock->getListIdentifier());
     $filterConfigurationMock = new Tx_PtExtlist_Tests_Domain_Configuration_Filters_Stubs_FilterboxConfigurationCollectionMock();
     $filterConfigurationMock->setup();
     $filterConfiguration = $filterConfigurationMock->getFilterConfigurationMock('filter1', 'test');
     $filterFactory = $this->objectManager->get('Tx_PtExtlist_Domain_Model_Filter_FilterFactory');
     /* @var $filterFactory Tx_PtExtlist_Domain_Model_Filter_FilterFactory */
     $filter = $filterFactory->createInstance($filterConfiguration);
     $this->assertEquals($filter->getFilterIdentifier(), 'filter1');
     $this->assertEquals($filter->getListIdentifier(), 'test');
 }