/** * @test * @expectedException Tx_Extbase_Configuration_Exception_ParseError */ public function overrideSwitchableControllerActionsThrowsExceptionIfFlexformConfigurationIsInvalid() { $frameworkConfiguration = array('pluginName' => 'Pi1', 'extensionName' => 'SomeExtension', 'controllerConfiguration' => array('Controller1' => array('actions' => array('action1 , action2')), 'Controller2' => array('actions' => array('action2', 'action1', 'action3'), 'nonCacheableActions' => array('action2', 'action3')))); $flexformConfiguration = array('switchableControllerActions' => 'Controller1->;Controller2->action3;Controller2->action1'); $this->frontendConfigurationManager->_call('overrideSwitchableControllerActionsFromFlexform', $frameworkConfiguration, $flexformConfiguration); }
/** * @test */ public function loadTypoScriptSetupReturnsSetupFromTSFE() { $GLOBALS['TSFE']->tmpl->setup = array('foo' => 'bar'); $this->assertEquals(array('foo' => 'bar'), $this->frontendConfigurationManager->loadTypoScriptSetup()); }