TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AbstractViewHelperTest Class Reference
Inheritance diagram for AbstractViewHelperTest:

Public Member Functions

 argumentsCanBeRegistered ()
 
 registeringTheSameArgumentNameAgainThrowsException ()
 
 overrideArgumentOverwritesExistingArgumentDefinition ()
 
 overrideArgumentThrowsExceptionWhenTryingToOverwriteAnNonexistingArgument ()
 
 prepareArgumentsCallsInitializeArguments ()
 
 prepareArgumentsRegistersAnnotationBasedArgumentsWithDescriptionIfDebugModeIsEnabled ()
 
 prepareArgumentsRegistersAnnotationBasedArgumentsWithoutDescriptionIfDebugModeIsDisabled ()
 
 validateArgumentsCallsPrepareArguments ()
 
 validateArgumentsAcceptsAllObjectsImplemtingArrayAccessAsAnArray ()
 
 validateArgumentsCallsTheRightValidators ()
 
 validateArgumentsCallsTheRightValidatorsAndThrowsExceptionIfValidationIsWrong ()
 
 initializeArgumentsAndRenderCallsTheCorrectSequenceOfMethods ()
 
 setRenderingContextShouldSetInnerVariables ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $mockReflectionService
 
 $fixtureMethodParameters
 
 $fixtureMethodTags
 

Detailed Description

Test case

Definition at line 17 of file AbstractViewHelperTest.php.

Member Function Documentation

argumentsCanBeRegistered ( )
Test:

Definition at line 69 of file AbstractViewHelperTest.php.

initializeArgumentsAndRenderCallsTheCorrectSequenceOfMethods ( )
Test:

Definition at line 264 of file AbstractViewHelperTest.php.

overrideArgumentOverwritesExistingArgumentDefinition ( )
Test:

Definition at line 104 of file AbstractViewHelperTest.php.

overrideArgumentThrowsExceptionWhenTryingToOverwriteAnNonexistingArgument ( )
Test:

Definition at line 126 of file AbstractViewHelperTest.php.

prepareArgumentsCallsInitializeArguments ( )
Test:

Definition at line 137 of file AbstractViewHelperTest.php.

prepareArgumentsRegistersAnnotationBasedArgumentsWithDescriptionIfDebugModeIsEnabled ( )
Test:

Definition at line 150 of file AbstractViewHelperTest.php.

prepareArgumentsRegistersAnnotationBasedArgumentsWithoutDescriptionIfDebugModeIsDisabled ( )
Test:

Definition at line 178 of file AbstractViewHelperTest.php.

registeringTheSameArgumentNameAgainThrowsException ( )
Test:

Definition at line 88 of file AbstractViewHelperTest.php.

setRenderingContextShouldSetInnerVariables ( )
Test:

Definition at line 279 of file AbstractViewHelperTest.php.

setUp ( )
protected

Definition at line 61 of file AbstractViewHelperTest.php.

validateArgumentsAcceptsAllObjectsImplemtingArrayAccessAsAnArray ( )
Test:

Definition at line 217 of file AbstractViewHelperTest.php.

validateArgumentsCallsPrepareArguments ( )
Test:

Definition at line 204 of file AbstractViewHelperTest.php.

validateArgumentsCallsTheRightValidators ( )
Test:

Definition at line 229 of file AbstractViewHelperTest.php.

validateArgumentsCallsTheRightValidatorsAndThrowsExceptionIfValidationIsWrong ( )
Test:

Definition at line 247 of file AbstractViewHelperTest.php.

Member Data Documentation

$fixtureMethodParameters
protected
Initial value:
= array(
'param1' => array(
'position' => 0,
'optional' => false,
'type' => 'integer',
'defaultValue' => null
),
'param2' => array(
'position' => 1,
'optional' => false,
'type' => 'array',
'array' => true,
'defaultValue' => null
),
'param3' => array(
'position' => 2,
'optional' => true,
'type' => 'string',
'array' => false,
'defaultValue' => 'default'
),
)

Definition at line 27 of file AbstractViewHelperTest.php.

$fixtureMethodTags
protected
Initial value:
= array(
'param' => array(
'integer $param1 P1 Stuff',
'array $param2 P2 Stuff',
'string $param3 P3 Stuff'
)
)

Definition at line 53 of file AbstractViewHelperTest.php.

$mockReflectionService
protected

Definition at line 22 of file AbstractViewHelperTest.php.