public function renderThenChildReturnsEmptyStringIfChildNodesOnlyContainElseViewHelper()
{
$mockElseViewHelperNode = $this->createMock(ViewHelperNode::class, array('getViewHelperClassName', 'evaluate'), [], '', false);
$mockElseViewHelperNode->expects($this->any())->method('getViewHelperClassName')->will($this->returnValue(ElseViewHelper::class));
$this->viewHelper->setChildNodes(array($mockElseViewHelperNode));
$this->viewHelper->expects($this->never())->method('renderChildren')->will($this->returnValue('Child nodes'));
$actualResult = $this->viewHelper->_call('renderThenChild');
$this->assertEquals('', $actualResult);
}