2 namespace TYPO3\CMS\Fluid\Tests\Unit\ViewHelpers;
27 $this->viewHelper = $this->getAccessibleMock(\TYPO3\CMS\
Fluid\ViewHelpers\CountViewHelper::class, array(
'renderChildren'));
29 $this->viewHelper->initializeArguments();
38 $actualResult = $this->viewHelper->render(array(
'foo',
'bar',
'Baz'));
39 $this->assertSame($expectedResult, $actualResult);
48 $actualResult = $this->viewHelper->render(
new \ArrayObject(array(
'foo',
'bar')));
49 $this->assertSame($expectedResult, $actualResult);
58 $actualResult = $this->viewHelper->render(array());
59 $this->assertSame($expectedResult, $actualResult);
67 $this->viewHelper->expects($this->once())->method(
'renderChildren')->will($this->returnValue(array(
'foo',
'bar',
'baz')));
69 $actualResult = $this->viewHelper->render(null);
70 $this->assertSame($expectedResult, $actualResult);
78 $this->viewHelper->expects($this->once())->method(
'renderChildren')->will($this->returnValue(null));
80 $actualResult = $this->viewHelper->render(null);
81 $this->assertSame($expectedResult, $actualResult);
90 $object = new \stdClass();
91 $this->viewHelper->render($object);