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

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

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

Свойство Тип Описание
$actionRequest Neos\Flow\Mvc\ActionRequest
$mockHttpRequest Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject

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

Метод Описание
aSingleArgumentCanBeSetWithSetArgumentAndRetrievedWithGetArgument ( )
allArgumentsCanBeSetOrRetrievedAtOnce ( )
anHttpRequestOrActionRequestIsRequiredAsParentRequest ( ) By design, the root request will always be an HTTP request because it is the only of the two types which can be instantiated without having to pass another request as the parent request.
argumentNamespaceCanBeSpecified ( )
caseSensitiveObjectNames ( ) Data Provider
cloneResetsTheStatusToNotDispatched ( )
constructorThrowsAnExceptionIfNoValidRequestIsPassed ( )
getControllerNameExtractsTheControllerNameFromTheControllerObjectNameToAssureTheCorrectCase ( )
getControllerNameReturnsTheUnknownCasesControllerNameIfNoControllerObjectNameCouldBeDetermined ( )
getControllerObjectNameReturnsAnEmptyStringIfTheResolvedControllerDoesNotExist ( )
getControllerObjectNameReturnsObjectNameDerivedFromPreviouslySetControllerInformation ( )
getControllerSubpackageKeyExtractsTheSubpackageKeyFromTheControllerObjectNameToAssureTheCorrectCase ( )
getControllerSubpackageKeyReturnsNullIfNoSubpackageKeyIsSet ( )
getControllerSubpackageKeyReturnsTheUnknownCasesPackageKeyIfNoControllerObjectNameCouldBeDetermined ( )
getHttpRequestReturnsTheHttpRequestWhichIsTheRootOfAllActionRequests ( )
getMainRequestReturnsTheTopLevelActionRequestWhoseParentIsTheHttpRequest ( )
getReferringRequestThrowsAnExceptionIfTheHmacOfTheArgumentsCouldNotBeValid ( )
internalArgumentsAreHandledSeparately ( )
internalArgumentsMayHaveObjectValues ( )
internalArgumentsOfActionRequestOverruleThoseOfTheHttpRequest ( )
invalidActionNames ( ) Data Provider
invalidControllerNames ( ) Data Provider
isMainRequestChecksIfTheParentRequestIsNotAnHttpRequest ( )
pluginArgumentsAreHandledSeparately ( )
pluginArgumentsOfActionRequestOverruleThoseOfTheHttpRequest ( )
requestIsDispatchable ( )
setArgumentDoesNotAllowObjectValuesForRegularArguments ( )
setArgumentThrowsAnExceptionOnInvalidArgumentNames ( )
setControllerActionNameThrowsExceptionOnInvalidActionNames ( mixed $invalidActionName )
setControllerNameThrowsExceptionOnInvalidControllerNames ( mixed $invalidControllerName )
setControllerObjectNameSplitsTheGivenObjectNameIntoItsParts ( string $objectName, array $parts )
setControllerObjectNameThrowsExceptionOnUnknownObjectName ( )
setControllerPackageKeyWithLowercasePackageKeyResolvesCorrectly ( )
setDispatchedEmitsSignalIfDispatched ( )
setUp ( )
theActionNameCanBeSetAndRetrieved ( )
theActionNamesCaseIsFixedIfItIsAllLowerCaseAndTheControllerObjectNameIsKnown ( )
theRepresentationFormatCanBeSetAndRetrieved ( )

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

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

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

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

By design, the root request will always be an HTTP request because it is the only of the two types which can be instantiated without having to pass another request as the parent request.

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

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

Data Provider

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Data Provider
public invalidActionNames ( )

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

Data Provider

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

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

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

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

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

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

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

public setControllerActionNameThrowsExceptionOnInvalidActionNames ( mixed $invalidActionName )
$invalidActionName mixed

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

public setControllerNameThrowsExceptionOnInvalidControllerNames ( mixed $invalidControllerName )
$invalidControllerName mixed

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

public setControllerObjectNameSplitsTheGivenObjectNameIntoItsParts ( string $objectName, array $parts )
$objectName string
$parts array

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

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

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

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

public setUp ( )

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

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

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

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

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

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

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

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