26 $this->viewHelper = $this->
getAccessibleMock(
'TYPO3\\CMS\\Fluid\\ViewHelpers\\CountViewHelper', array(
'renderChildren'));
28 $this->viewHelper->initializeArguments();
36 $actualResult = $this->viewHelper->render(array(
'foo',
'bar',
'Baz'));
37 $this->assertSame($expectedResult, $actualResult);
45 $actualResult = $this->viewHelper->render(
new \ArrayObject(array(
'foo',
'bar')));
46 $this->assertSame($expectedResult, $actualResult);
54 $actualResult = $this->viewHelper->render(array());
55 $this->assertSame($expectedResult, $actualResult);
62 $this->viewHelper->expects($this->once())->method(
'renderChildren')->will($this->returnValue(array(
'foo',
'bar',
'baz')));
64 $actualResult = $this->viewHelper->render(NULL);
65 $this->assertSame($expectedResult, $actualResult);
72 $this->viewHelper->expects($this->once())->method(
'renderChildren')->will($this->returnValue(NULL));
74 $actualResult = $this->viewHelper->render(NULL);
75 $this->assertSame($expectedResult, $actualResult);
83 $object = new \stdClass();
84 $this->viewHelper->render($object);
renderThrowsExceptionIfGivenSubjectIsNotCountable()
injectDependenciesIntoViewHelper(\TYPO3\CMS\Fluid\Core\ViewHelper\AbstractViewHelper $viewHelper)
renderReturnsNumberOfElementsInAnArrayObject()
renderReturnsZeroIfGivenSubjectIsNullAndRenderChildrenReturnsNull()
getAccessibleMock( $originalClassName, array $methods=array(), array $arguments=array(), $mockClassName='', $callOriginalConstructor=TRUE, $callOriginalClone=TRUE, $callAutoload=TRUE)
renderReturnsZeroIfGivenArrayIsEmpty()
renderUsesChildrenAsSubjectIfGivenSubjectIsNull()
renderReturnsNumberOfElementsInAnArray()