/** * Cleans up oelib after running a test. * * @return void */ public function cleanUp() { Tx_Oelib_ConfigurationProxy::purgeInstances(); Tx_Oelib_BackEndLoginManager::purgeInstance(); Tx_Oelib_ConfigurationRegistry::purgeInstance(); Tx_Oelib_FrontEndLoginManager::purgeInstance(); tx_oelib_Geocoding_Google::purgeInstance(); tx_oelib_headerProxyFactory::purgeInstance(); Tx_Oelib_MapperRegistry::purgeInstance(); Tx_Oelib_PageFinder::purgeInstance(); Tx_Oelib_Session::purgeInstances(); Tx_Oelib_TemplateHelper::purgeCachedConfigurations(); Tx_Oelib_TranslatorRegistry::purgeInstance(); /** @var Tx_Oelib_MailerFactory $mailerFactory */ $mailerFactory = t3lib_div::makeInstance('Tx_Oelib_MailerFactory'); $mailerFactory->cleanUp(); }
/** * Gets the reviewer for new/edited records. * * @return tx_oelib_Model_BackEndUser|NULL */ protected function getReviewer() { Tx_Oelib_MapperRegistry::purgeInstance(); return self::getLoggedInUser()->getReviewerFromGroup(); }
protected function tearDown() { Tx_Oelib_MapperRegistry::purgeInstance(); }
protected function tearDown() { $this->testingFramework->cleanUp(); Tx_Oelib_MapperRegistry::purgeInstance(); }
/** * @test */ public function getAfterInstanceWithActivatedTestingModeWasPurgedReturnsMapperWithoutTestingLayer() { Tx_Oelib_MapperRegistry::getInstance()->activateTestingMode(new Tx_Oelib_TestingFramework('tx_oelib')); Tx_Oelib_MapperRegistry::purgeInstance(); self::assertNotInstanceOf('Tx_Oelib_Tests_Unit_Fixtures_TestingMapperTesting', Tx_Oelib_MapperRegistry::get('Tx_Oelib_Tests_Unit_Fixtures_TestingMapper')); }