PHP Класс Neos\Flow\Tests\Functional\Mvc\RoutingTest

HINT: The routes used in these tests are defined in the Routes.yaml file in the Testing context of the Flow package configuration.
Наследование: extends Neos\Flow\Tests\FunctionalTestCase
Показать файл Открыть проект

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

Метод Описание
explicitlySpecifiedRoutesOverruleConfiguredRoutes ( )
httpMethodsAreRespectedForGetRequests ( )
httpMethodsAreRespectedForPostRequests ( )
requestMethodAcceptArray ( ) : array
resolveTests ( array $routeValues, string $expectedResolvedRouteName, string $expectedResolvedUriPath = null )
resolveTestsDataProvider ( ) : array Data provider for resolveTests()
routeTests ( string $requestUri, string $expectedMatchingRouteName, string $expectedControllerObjectName = null, array $expectedArguments = null )
routeTestsDataProvider ( ) : array Data provider for routeTests()
routerInitializesRoutesIfNotInjectedExplicitly ( )
routesWithoutRequestedHttpMethodConfiguredResultInA404 ( $requestMethod, $expectedStatus )
setUp ( ) Validate that test routes are loaded

Защищенные методы

Метод Описание
createActionRequest ( Request $httpRequest, array $matchResults = null ) : ActionRequest

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

createActionRequest() защищенный Метод

protected createActionRequest ( Request $httpRequest, array $matchResults = null ) : ActionRequest
$httpRequest Neos\Flow\Http\Request
$matchResults array
Результат Neos\Flow\Mvc\ActionRequest

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

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

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

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

public requestMethodAcceptArray ( ) : array
Результат array

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

public resolveTests ( array $routeValues, string $expectedResolvedRouteName, string $expectedResolvedUriPath = null )
$routeValues array route values to resolve
$expectedResolvedRouteName string expected route
$expectedResolvedUriPath string expected matching URI

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

Data provider for resolveTests()
public resolveTestsDataProvider ( ) : array
Результат array

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

public routeTests ( string $requestUri, string $expectedMatchingRouteName, string $expectedControllerObjectName = null, array $expectedArguments = null )
$requestUri string request URI
$expectedMatchingRouteName string expected route
$expectedControllerObjectName string expected controller object name
$expectedArguments array expected request arguments after routing or NULL if this should not be checked

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

Data provider for routeTests()
public routeTestsDataProvider ( ) : array
Результат array

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

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

public routesWithoutRequestedHttpMethodConfiguredResultInA404 ( $requestMethod, $expectedStatus )

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

Validate that test routes are loaded
public setUp ( )