PHP Класс Neos\Flow\Tests\Unit\Mvc\DispatcherTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$dispatcher Neos\Flow\Mvc\Dispatcher
$mockActionRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$mockController Neos\Flow\Mvc\Controller\ControllerInterface | PHPUnit_Framework_MockObject_MockObject
$mockFirewall Neos\Flow\Security\Authorization\FirewallInterface | PHPUnit_Framework_MockObject_MockObject
$mockHttpRequest Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject
$mockHttpResponse Neos\Flow\Http\Response | PHPUnit_Framework_MockObject_MockObject
$mockMainRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$mockObjectManager Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject
$mockParentRequest Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject
$mockSecurityContext Neos\Flow\Security\Context | PHPUnit_Framework_MockObject_MockObject
$mockSecurityLogger Neos\Flow\Log\SecurityLoggerInterface | PHPUnit_Framework_MockObject_MockObject

Открытые методы

Метод Описание
dispatchCallsStartAuthenticationOnAllActiveEntryPoints ( )
dispatchCallsTheControllersProcessRequestMethodUntilTheIsDispatchedFlagInTheRequestObjectIsSet ( )
dispatchCatchesStopExceptionOfActionRequestsAndRollsBackToTheParentRequest ( )
dispatchContinuesWithNextRequestFoundInAForwardException ( )
dispatchDoesNotBlockCliRequests ( )
dispatchDoesNotBlockRequestsIfAuthorizationChecksAreDisabled ( )
dispatchDoesNotSetInterceptedRequestIfAuthenticationTokensContainNoEntryPoint ( )
dispatchIgnoresStopExceptionsForFirstLevelActionRequests ( )
dispatchInterceptsActionRequestsByDefault ( )
dispatchRethrowsAccessDeniedException ( )
dispatchRethrowsAuthenticationRequiredExceptionIfSecurityContextDoesNotContainAnyAuthenticationToken ( )
dispatchSetsInterceptedRequestIfSecurityContextContainsAuthenticationTokensWithEntryPoints ( )
dispatchThrowsAnInfiniteLoopExceptionIfTheRequestCouldNotBeDispachedAfter99Iterations ( )
resolveControllerReturnsTheControllerSpecifiedInTheRequest ( )
resolveControllerThrowsAnInvalidControllerExceptionIfTheResolvedControllerDoesNotExist ( )
resolveControllerThrowsAnInvalidControllerExceptionIfTheResolvedControllerDoesNotImplementTheControllerInterface ( )
setUp ( ) Sets up this test case

Описание методов

dispatchCallsStartAuthenticationOnAllActiveEntryPoints() публичный Метод

dispatchCallsTheControllersProcessRequestMethodUntilTheIsDispatchedFlagInTheRequestObjectIsSet() публичный Метод

dispatchCatchesStopExceptionOfActionRequestsAndRollsBackToTheParentRequest() публичный Метод

dispatchContinuesWithNextRequestFoundInAForwardException() публичный Метод

dispatchDoesNotBlockCliRequests() публичный Метод

dispatchDoesNotBlockRequestsIfAuthorizationChecksAreDisabled() публичный Метод

dispatchDoesNotSetInterceptedRequestIfAuthenticationTokensContainNoEntryPoint() публичный Метод

dispatchIgnoresStopExceptionsForFirstLevelActionRequests() публичный Метод

dispatchInterceptsActionRequestsByDefault() публичный Метод

dispatchRethrowsAccessDeniedException() публичный Метод

dispatchRethrowsAuthenticationRequiredExceptionIfSecurityContextDoesNotContainAnyAuthenticationToken() публичный Метод

dispatchSetsInterceptedRequestIfSecurityContextContainsAuthenticationTokensWithEntryPoints() публичный Метод

dispatchThrowsAnInfiniteLoopExceptionIfTheRequestCouldNotBeDispachedAfter99Iterations() публичный Метод

resolveControllerReturnsTheControllerSpecifiedInTheRequest() публичный Метод

resolveControllerThrowsAnInvalidControllerExceptionIfTheResolvedControllerDoesNotExist() публичный Метод

resolveControllerThrowsAnInvalidControllerExceptionIfTheResolvedControllerDoesNotImplementTheControllerInterface() публичный Метод

setUp() публичный Метод

Sets up this test case
public setUp ( )

Описание свойств

$dispatcher защищенное свойство

protected Dispatcher,Neos\Flow\Mvc $dispatcher
Результат Neos\Flow\Mvc\Dispatcher

$mockActionRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockActionRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$mockController защищенное свойство

protected ControllerInterface,Neos\Flow\Mvc\Controller|PHPUnit_Framework_MockObject_MockObject $mockController
Результат Neos\Flow\Mvc\Controller\ControllerInterface | PHPUnit_Framework_MockObject_MockObject

$mockFirewall защищенное свойство

protected FirewallInterface,Neos\Flow\Security\Authorization|PHPUnit_Framework_MockObject_MockObject $mockFirewall
Результат Neos\Flow\Security\Authorization\FirewallInterface | PHPUnit_Framework_MockObject_MockObject

$mockHttpRequest защищенное свойство

protected Request,Neos\Flow\Http|PHPUnit_Framework_MockObject_MockObject $mockHttpRequest
Результат Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject

$mockHttpResponse защищенное свойство

protected Response,Neos\Flow\Http|PHPUnit_Framework_MockObject_MockObject $mockHttpResponse
Результат Neos\Flow\Http\Response | PHPUnit_Framework_MockObject_MockObject

$mockMainRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockMainRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$mockObjectManager защищенное свойство

protected ObjectManagerInterface,Neos\Flow\ObjectManagement|PHPUnit_Framework_MockObject_MockObject $mockObjectManager
Результат Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject

$mockParentRequest защищенное свойство

protected ActionRequest,Neos\Flow\Mvc|PHPUnit_Framework_MockObject_MockObject $mockParentRequest
Результат Neos\Flow\Mvc\ActionRequest | PHPUnit_Framework_MockObject_MockObject

$mockSecurityContext защищенное свойство

protected Context,Neos\Flow\Security|PHPUnit_Framework_MockObject_MockObject $mockSecurityContext
Результат Neos\Flow\Security\Context | PHPUnit_Framework_MockObject_MockObject

$mockSecurityLogger защищенное свойство

protected SecurityLoggerInterface,Neos\Flow\Log|PHPUnit_Framework_MockObject_MockObject $mockSecurityLogger
Результат Neos\Flow\Log\SecurityLoggerInterface | PHPUnit_Framework_MockObject_MockObject