/** * @test * @expectedException \TYPO3\TypoScript\Exception * @expectedExceptionCode 1395922119 */ public function evaluateWithCacheModeUncachedAndUnspecifiedContextThrowsException() { $mockControllerContext = $this->getMock('TYPO3\\Flow\\Mvc\\Controller\\ControllerContext', array(), array(), '', false); $runtime = new \TYPO3\TypoScript\Core\Runtime(array('foo' => array('bar' => array('__meta' => array('cache' => array('mode' => 'uncached'))))), $mockControllerContext); $runtime->evaluate('foo/bar'); }
/** * @test * @expectedException \TYPO3\TypoScript\Exception * @expectedExceptionCode 1395922119 */ public function evaluateWithCacheModeUncachedAndUnspecifiedContextThrowsException() { $mockControllerContext = $this->getMockBuilder('TYPO3\\Flow\\Mvc\\Controller\\ControllerContext')->disableOriginalConstructor()->getMock(); $runtime = new \TYPO3\TypoScript\Core\Runtime(array('foo' => array('bar' => array('__meta' => array('cache' => array('mode' => 'uncached'))))), $mockControllerContext); $runtime->evaluate('foo/bar'); }