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.
파일 보기 프로젝트 열기: neos/flow-development-collection

공개 메소드들

메소드 설명
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 ( )