‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest:

Public Member Functions

 constructAcceptsValidIdentifiers (string $identifier)
 
 constructRejectsInvalidIdentifiers (string $identifier)
 
 flushCallsBackend ()
 
 flushByTagRejectsInvalidTags ()
 
 flushByTagCallsBackendIfItIsATaggableBackend ()
 
 flushByTagsCallsBackendIfItIsATaggableBackend ()
 
 collectGarbageCallsBackend ()
 
 isValidEntryIdentifierReturnsFalseWithValidIdentifier (string $identifier)
 
 isValidEntryIdentifierReturnsTrueWithValidIdentifier (string $identifier)
 
 isValidTagReturnsFalseWithInvalidTag (string $tag)
 
 isValidTagReturnsTrueWithValidTag (string $tag)
 
 setChecksIfTheIdentifierIsValid ()
 
 setPassesPhpSourceCodeTagsAndLifetimeToBackend ()
 
 setThrowsInvalidDataExceptionOnNonStringValues ()
 
 requireOnceCallsTheBackendsRequireOnceMethod ()
 
 requireCallsTheBackendsRequireMethod ()
 

Static Public Member Functions

static constructAcceptsValidIdentifiersDataProvider ()
 
static constructRejectsInvalidIdentifiersDataProvider ()
 
static isValidEntryIdentifierReturnsFalseWithValidIdentifierDataProvider ()
 
static isValidEntryIdentifierReturnsTrueWithValidIdentifierDataProvider ()
 
static isValidTagReturnsFalseWithInvalidTagDataProvider ()
 
static isValidTagReturnsTrueWithValidTagDataProvider ()
 

Detailed Description

Definition at line 29 of file PhpFrontendTest.php.

Member Function Documentation

◆ collectGarbageCallsBackend()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::collectGarbageCallsBackend ( )

Definition at line 119 of file PhpFrontendTest.php.

◆ constructAcceptsValidIdentifiers()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::constructAcceptsValidIdentifiers ( string  $identifier)

Definition at line 46 of file PhpFrontendTest.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ constructAcceptsValidIdentifiersDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::constructAcceptsValidIdentifiersDataProvider ( )
static

Definition at line 31 of file PhpFrontendTest.php.

◆ constructRejectsInvalidIdentifiers()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::constructRejectsInvalidIdentifiers ( string  $identifier)

Definition at line 71 of file PhpFrontendTest.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ constructRejectsInvalidIdentifiersDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::constructRejectsInvalidIdentifiersDataProvider ( )
static

Definition at line 51 of file PhpFrontendTest.php.

◆ flushByTagCallsBackendIfItIsATaggableBackend()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::flushByTagCallsBackendIfItIsATaggableBackend ( )

Definition at line 99 of file PhpFrontendTest.php.

◆ flushByTagRejectsInvalidTags()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::flushByTagRejectsInvalidTags ( )

Definition at line 88 of file PhpFrontendTest.php.

◆ flushByTagsCallsBackendIfItIsATaggableBackend()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::flushByTagsCallsBackendIfItIsATaggableBackend ( )

Definition at line 109 of file PhpFrontendTest.php.

◆ flushCallsBackend()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::flushCallsBackend ( )

Definition at line 79 of file PhpFrontendTest.php.

◆ isValidEntryIdentifierReturnsFalseWithValidIdentifier()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidEntryIdentifierReturnsFalseWithValidIdentifier ( string  $identifier)

Definition at line 147 of file PhpFrontendTest.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ isValidEntryIdentifierReturnsFalseWithValidIdentifierDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidEntryIdentifierReturnsFalseWithValidIdentifierDataProvider ( )
static

Definition at line 127 of file PhpFrontendTest.php.

◆ isValidEntryIdentifierReturnsTrueWithValidIdentifier()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidEntryIdentifierReturnsTrueWithValidIdentifier ( string  $identifier)

Definition at line 171 of file PhpFrontendTest.php.

References TYPO3\CMS\Webhooks\Message\$identifier.

◆ isValidEntryIdentifierReturnsTrueWithValidIdentifierDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidEntryIdentifierReturnsTrueWithValidIdentifierDataProvider ( )
static

Definition at line 154 of file PhpFrontendTest.php.

◆ isValidTagReturnsFalseWithInvalidTag()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidTagReturnsFalseWithInvalidTag ( string  $tag)

Definition at line 198 of file PhpFrontendTest.php.

◆ isValidTagReturnsFalseWithInvalidTagDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidTagReturnsFalseWithInvalidTagDataProvider ( )
static

Definition at line 178 of file PhpFrontendTest.php.

◆ isValidTagReturnsTrueWithValidTag()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidTagReturnsTrueWithValidTag ( string  $tag)

Definition at line 222 of file PhpFrontendTest.php.

◆ isValidTagReturnsTrueWithValidTagDataProvider()

static TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::isValidTagReturnsTrueWithValidTagDataProvider ( )
static

Definition at line 205 of file PhpFrontendTest.php.

◆ requireCallsTheBackendsRequireMethod()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::requireCallsTheBackendsRequireMethod ( )

Definition at line 269 of file PhpFrontendTest.php.

◆ requireOnceCallsTheBackendsRequireOnceMethod()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::requireOnceCallsTheBackendsRequireOnceMethod ( )

Definition at line 259 of file PhpFrontendTest.php.

◆ setChecksIfTheIdentifierIsValid()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::setChecksIfTheIdentifierIsValid ( )

Definition at line 230 of file PhpFrontendTest.php.

◆ setPassesPhpSourceCodeTagsAndLifetimeToBackend()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::setPassesPhpSourceCodeTagsAndLifetimeToBackend ( )

Definition at line 239 of file PhpFrontendTest.php.

◆ setThrowsInvalidDataExceptionOnNonStringValues()

TYPO3\CMS\Core\Tests\Unit\Cache\Frontend\PhpFrontendTest::setThrowsInvalidDataExceptionOnNonStringValues ( )

Definition at line 250 of file PhpFrontendTest.php.