* @test
*/
public function argumentsCanBeRegistered() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$name = 'This is a name';
* @test
*/
public function overrideArgumentOverwritesExistingArgumentDefinition() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$name = 'argumentName';
* @expectedException \TYPO3\CMS\Fluid\Core\ViewHelper\Exception
*/
public function overrideArgumentThrowsExceptionWhenTryingToOverwriteAnNonexistingArgument() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$viewHelper->_call('overrideArgument', 'argumentName', 'string', 'description', TRUE);
* @test
*/
public function prepareArgumentsCallsInitializeArguments() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render', 'initializeArguments'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$viewHelper->expects($this->once())->method('initializeArguments');
$dataCacheMock = $this->getMock('TYPO3\\CMS\\Core\\Cache\\Frontend\\VariableFrontend', array(), array(), '', FALSE);
$dataCacheMock->expects($this->any())->method('has')->will($this->returnValue(TRUE));
$dataCacheMock->expects($this->any())->method('get')->will($this->returnValue(array()));
- $reflectionService = new \TYPO3\CMS\Extbase\Reflection\Service();
+ $reflectionService = new \TYPO3\CMS\Extbase\Reflection\ReflectionService();
$reflectionService->setDataCache($dataCacheMock);
$viewHelper = new \TYPO3\CMS\Fluid\Tests\Unit\Core\Fixtures\TestViewHelper();
$viewHelper->injectReflectionService($reflectionService);
$dataCacheMock = $this->getMock('TYPO3\\CMS\\Core\\Cache\\Frontend\\VariableFrontend', array(), array(), '', FALSE);
$dataCacheMock->expects($this->any())->method('has')->will($this->returnValue(TRUE));
$dataCacheMock->expects($this->any())->method('get')->will($this->returnValue(array()));
- $reflectionService = new \TYPO3\CMS\Extbase\Reflection\Service();
+ $reflectionService = new \TYPO3\CMS\Extbase\Reflection\ReflectionService();
$reflectionService->setDataCache($dataCacheMock);
$viewHelper = new \TYPO3\CMS\Fluid\Tests\Unit\Core\Fixtures\TestViewHelper2();
$viewHelper->injectReflectionService($reflectionService);
* @test
*/
public function validateArgumentsCallsPrepareArguments() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render', 'prepareArguments'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$viewHelper->expects($this->once())->method('prepareArguments')->will($this->returnValue(array()));
* @test
*/
public function validateArgumentsCallsTheRightValidators() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render', 'prepareArguments'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$viewHelper->setArguments(array('test' => 'Value of argument'));
* @expectedException \InvalidArgumentException
*/
public function validateArgumentsCallsTheRightValidatorsAndThrowsExceptionIfValidationIsWrong() {
- $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\Service', array(), array(), '', FALSE);
+ $mockReflectionService = $this->getMock('TYPO3\\CMS\\Extbase\\Reflection\\ReflectionService', array(), array(), '', FALSE);
$viewHelper = $this->getAccessibleMock('TYPO3\\CMS\\Fluid\\Core\\ViewHelper\\AbstractViewHelper', array('render', 'prepareArguments'), array(), '', FALSE);
$viewHelper->injectReflectionService($mockReflectionService);
$viewHelper->setArguments(array('test' => 'test'));