/** * @test */ public function renderReturnsChildNodesIfTheSpecifiedValueIsEqualToTheSwitchExpression() { $this->viewHelperVariableContainerData = array(\TYPO3\Fluid\ViewHelpers\SwitchViewHelper::class => array('switchExpression' => 'someValue')); $renderedChildNodes = 'ChildNodes'; $this->viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue($renderedChildNodes)); $this->assertSame($renderedChildNodes, $this->viewHelper->render('someValue')); }
/** * @test */ public function renderReturnsChildNodesIfTheSpecifiedValueIsEqualToTheSwitchExpression() { $this->viewHelperVariableContainer->expects($this->atLeastOnce())->method('exists')->with('TYPO3\\Fluid\\ViewHelpers\\SwitchViewHelper', 'switchExpression')->will($this->returnValue(TRUE)); $this->viewHelperVariableContainer->expects($this->atLeastOnce())->method('get')->with('TYPO3\\Fluid\\ViewHelpers\\SwitchViewHelper', 'switchExpression')->will($this->returnValue('someValue')); $renderedChildNodes = 'ChildNodes'; $this->viewHelper->expects($this->once())->method('renderChildren')->will($this->returnValue($renderedChildNodes)); $this->assertSame($renderedChildNodes, $this->viewHelper->render('someValue')); }