‪TYPO3CMS  11.5
TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest:

Public Member Functions

 givenCacheHashWithoutRequiredParametersTriggersRedirect ()
 
 givenCacheHashNotMatchingCalculatedCacheHashTriggers404 ()
 
 noPageArgumentsReturnsErrorResponse ()
 
 staticPageArgumentsSkipProcessingAndReturnsSuccess ()
 
 invalidCacheHashWithDynamicArgumentsTriggers404 ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $resetSingletonInstances = true
 
CacheHashCalculator $cacheHashCalculator
 
TimeTracker $timeTrackerStub
 
RequestHandlerInterface $responseOutputHandler
 
AccessibleObjectInterface $subject
 

Detailed Description

Definition at line 37 of file PageArgumentValidatorTest.php.

Member Function Documentation

◆ givenCacheHashNotMatchingCalculatedCacheHashTriggers404()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::givenCacheHashNotMatchingCalculatedCacheHashTriggers404 ( )

◆ givenCacheHashWithoutRequiredParametersTriggersRedirect()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::givenCacheHashWithoutRequiredParametersTriggersRedirect ( )

◆ invalidCacheHashWithDynamicArgumentsTriggers404()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::invalidCacheHashWithDynamicArgumentsTriggers404 ( )

◆ noPageArgumentsReturnsErrorResponse()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::noPageArgumentsReturnsErrorResponse ( )

◆ setUp()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::setUp ( )
protected

Definition at line 51 of file PageArgumentValidatorTest.php.

References $GLOBALS.

◆ staticPageArgumentsSkipProcessingAndReturnsSuccess()

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::staticPageArgumentsSkipProcessingAndReturnsSuccess ( )

Member Data Documentation

◆ $cacheHashCalculator

CacheHashCalculator TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::$cacheHashCalculator
protected

Definition at line 42 of file PageArgumentValidatorTest.php.

◆ $resetSingletonInstances

TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::$resetSingletonInstances = true
protected

Definition at line 40 of file PageArgumentValidatorTest.php.

◆ $responseOutputHandler

RequestHandlerInterface TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::$responseOutputHandler
protected

Definition at line 44 of file PageArgumentValidatorTest.php.

◆ $subject

◆ $timeTrackerStub

TimeTracker TYPO3\CMS\Frontend\Tests\Unit\Middleware\PageArgumentValidatorTest::$timeTrackerStub
protected

Definition at line 43 of file PageArgumentValidatorTest.php.