‪TYPO3CMS  11.5
TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest:

Public Member Functions

 aSingleArgumentCanBeSetWithSetArgumentAndRetrievedWithGetArgument ()
 
 setArgumentThrowsExceptionIfTheGivenArgumentNameIsAnEmptyString ()
 
 setArgumentsOverridesAllExistingArguments ()
 
 setArgumentShouldSetControllerExtensionNameIfPackageKeyIsGiven ()
 
 setArgumentShouldSetControllerNameIfControllerIsGiven ()
 
 setArgumentShouldSetControllerActionNameIfActionIsGiven ()
 
 setArgumentShouldSetFormatIfFormatIsGiven ()
 
 internalArgumentsShouldNotBeReturnedAsNormalArgument ()
 
 internalArgumentsShouldBeStoredAsInternalArguments ()
 
 hasInternalArgumentShouldReturnNullIfArgumentNotFound ()
 
 setArgumentAcceptsObjectIfArgumentIsInternal ()
 
 multipleArgumentsCanBeSetWithSetArgumentsAndRetrievedWithGetArguments ()
 
 hasArgumentTellsIfAnArgumentExists ()
 
 theActionNameCanBeSetAndRetrieved ()
 
 theRepresentationFormatCanBeSetAndRetrieved ()
 
 aFlagCanBeSetIfTheRequestNeedsToBeDispatchedAgain ()
 
array controllerArgumentsAndExpectedObjectName ()
 
 setControllerObjectNameResolvesControllerObjectNameArgumentsCorrectly ($controllerArguments, $controllerObjectName)
 

Detailed Description

Test case

Definition at line 27 of file RequestTest.php.

Member Function Documentation

◆ aFlagCanBeSetIfTheRequestNeedsToBeDispatchedAgain()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::aFlagCanBeSetIfTheRequestNeedsToBeDispatchedAgain ( )
Test:

Definition at line 204 of file RequestTest.php.

◆ aSingleArgumentCanBeSetWithSetArgumentAndRetrievedWithGetArgument()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::aSingleArgumentCanBeSetWithSetArgumentAndRetrievedWithGetArgument ( )
Test:

Definition at line 32 of file RequestTest.php.

◆ controllerArgumentsAndExpectedObjectName()

array TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::controllerArgumentsAndExpectedObjectName ( )

DataProvider for explodeObjectControllerName

Returns
‪array

Definition at line 217 of file RequestTest.php.

◆ hasArgumentTellsIfAnArgumentExists()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::hasArgumentTellsIfAnArgumentExists ( )
Test:

Definition at line 173 of file RequestTest.php.

◆ hasInternalArgumentShouldReturnNullIfArgumentNotFound()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::hasInternalArgumentShouldReturnNullIfArgumentNotFound ( )
Test:

Definition at line 138 of file RequestTest.php.

◆ internalArgumentsShouldBeStoredAsInternalArguments()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::internalArgumentsShouldBeStoredAsInternalArguments ( )
Test:

Definition at line 128 of file RequestTest.php.

◆ internalArgumentsShouldNotBeReturnedAsNormalArgument()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::internalArgumentsShouldNotBeReturnedAsNormalArgument ( )
Test:

Definition at line 118 of file RequestTest.php.

◆ multipleArgumentsCanBeSetWithSetArgumentsAndRetrievedWithGetArguments()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::multipleArgumentsCanBeSetWithSetArgumentsAndRetrievedWithGetArguments ( )
Test:

Definition at line 158 of file RequestTest.php.

◆ setArgumentAcceptsObjectIfArgumentIsInternal()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentAcceptsObjectIfArgumentIsInternal ( )
Test:

Definition at line 147 of file RequestTest.php.

◆ setArgumentShouldSetControllerActionNameIfActionIsGiven()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentShouldSetControllerActionNameIfActionIsGiven ( )
Test:

Definition at line 92 of file RequestTest.php.

◆ setArgumentShouldSetControllerExtensionNameIfPackageKeyIsGiven()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentShouldSetControllerExtensionNameIfPackageKeyIsGiven ( )
Test:

Definition at line 66 of file RequestTest.php.

◆ setArgumentShouldSetControllerNameIfControllerIsGiven()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentShouldSetControllerNameIfControllerIsGiven ( )
Test:

Definition at line 79 of file RequestTest.php.

◆ setArgumentShouldSetFormatIfFormatIsGiven()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentShouldSetFormatIfFormatIsGiven ( )
Test:

Definition at line 105 of file RequestTest.php.

◆ setArgumentsOverridesAllExistingArguments()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentsOverridesAllExistingArguments ( )
Test:

Definition at line 53 of file RequestTest.php.

◆ setArgumentThrowsExceptionIfTheGivenArgumentNameIsAnEmptyString()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setArgumentThrowsExceptionIfTheGivenArgumentNameIsAnEmptyString ( )
Test:

Definition at line 42 of file RequestTest.php.

◆ setControllerObjectNameResolvesControllerObjectNameArgumentsCorrectly()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::setControllerObjectNameResolvesControllerObjectNameArgumentsCorrectly (   $controllerArguments,
  $controllerObjectName 
)

@dataProvider controllerArgumentsAndExpectedObjectName

Parameters
array$controllerArguments
string$controllerObjectName
Test:

Definition at line 258 of file RequestTest.php.

◆ theActionNameCanBeSetAndRetrieved()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::theActionNameCanBeSetAndRetrieved ( )
Test:

Definition at line 184 of file RequestTest.php.

◆ theRepresentationFormatCanBeSetAndRetrieved()

TYPO3\CMS\Extbase\Tests\Unit\Mvc\RequestTest::theRepresentationFormatCanBeSetAndRetrieved ( )
Test:

Definition at line 194 of file RequestTest.php.