PHP Class Neos\Flow\Tests\Unit\Mvc\Controller\ActionControllerTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Protected Properties

Property Type Description
$actionController Neos\Flow\Mvc\Controller\ActionController
$mockControllerContext Neos\Flow\Mvc\Controller\ControllerContext
$mockObjectManager Neos\Flow\ObjectManagement\ObjectManagerInterface
$mockRequest Neos\Flow\Mvc\ActionRequest
$mockViewConfigurationManager Neos\Flow\Mvc\ViewConfigurationManager

Public Methods

Method Description
ignoredValidationArgumentsProvider ( )
initializeActionMethodValidatorsDoesNotAddValidatorForIgnoredArgumentsWithoutEvaluation ( $evaluateIgnoredValidationArgument, $setValidatorShouldBeCalled )
processRequestInjectsControllerContextToView ( )
processRequestInjectsSettingsToView ( )
processRequestThrowsExceptionIfRequestedActionIsNotCallable ( )
processRequestThrowsExceptionIfRequestedActionIsNotPublic ( )
resolveViewObjectNameRespectsViewFormatToObjectNameMap ( )
resolveViewObjectNameReturnsObjectNameOfCustomViewWithFormatSuffixIfItExists ( )
resolveViewObjectNameReturnsObjectNameOfCustomViewWithoutFormatSuffixIfItExists ( )
resolveViewReturnsDefaultViewIfNoViewObjectNameCouldBeResolved ( )
resolveViewReturnsViewResolvedByResolveViewObjectName ( )
resolveViewThrowsExceptionIfResolvedViewDoesNotImplementViewInterface ( )
setUp ( )

Method Details

ignoredValidationArgumentsProvider() public method

initializeActionMethodValidatorsDoesNotAddValidatorForIgnoredArgumentsWithoutEvaluation() public method

public initializeActionMethodValidatorsDoesNotAddValidatorForIgnoredArgumentsWithoutEvaluation ( $evaluateIgnoredValidationArgument, $setValidatorShouldBeCalled )

processRequestInjectsControllerContextToView() public method

processRequestInjectsSettingsToView() public method

processRequestThrowsExceptionIfRequestedActionIsNotCallable() public method

processRequestThrowsExceptionIfRequestedActionIsNotPublic() public method

resolveViewObjectNameRespectsViewFormatToObjectNameMap() public method

resolveViewObjectNameReturnsObjectNameOfCustomViewWithFormatSuffixIfItExists() public method

resolveViewObjectNameReturnsObjectNameOfCustomViewWithoutFormatSuffixIfItExists() public method

resolveViewReturnsDefaultViewIfNoViewObjectNameCouldBeResolved() public method

resolveViewReturnsViewResolvedByResolveViewObjectName() public method

resolveViewThrowsExceptionIfResolvedViewDoesNotImplementViewInterface() public method

setUp() public method

public setUp ( )

Property Details

$actionController protected property

protected ActionController,Neos\Flow\Mvc\Controller $actionController
return Neos\Flow\Mvc\Controller\ActionController

$mockControllerContext protected property

protected ControllerContext,Neos\Flow\Mvc\Controller $mockControllerContext
return Neos\Flow\Mvc\Controller\ControllerContext

$mockObjectManager protected property

protected ObjectManagerInterface,Neos\Flow\ObjectManagement $mockObjectManager
return Neos\Flow\ObjectManagement\ObjectManagerInterface

$mockRequest protected property

protected ActionRequest,Neos\Flow\Mvc $mockRequest
return Neos\Flow\Mvc\ActionRequest

$mockViewConfigurationManager protected property

protected ViewConfigurationManager,Neos\Flow\Mvc $mockViewConfigurationManager
return Neos\Flow\Mvc\ViewConfigurationManager