TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest:
TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 setThrowsExceptionIfNoFrontEndHasBeenSet ()
 
 itIsPossibleToSetAndCheckExistenceInCache ()
 
 itIsPossibleToSetAndGetEntry ()
 
 itIsPossibleToRemoveEntryFromCache ()
 
 itIsPossibleToOverwriteAnEntryInTheCache ()
 
 findIdentifiersByTagFindsSetEntries ()
 
 setRemovesTagsFromPreviousSet ()
 
 hasReturnsFalseIfTheEntryDoesntExist ()
 
 removeReturnsFalseIfTheEntryDoesntExist ()
 
 flushByTagRemovesCacheEntriesWithSpecifiedTag ()
 
 flushRemovesAllCacheEntries ()
 
 largeDataIsStored ()
 
 setTagsOnlyOnceToIdentifier ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Additional Inherited Members

- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Testcase for the WinCache cache backend

Definition at line 22 of file WincacheBackendTest.php.

Member Function Documentation

◆ findIdentifiersByTagFindsSetEntries()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::findIdentifiersByTagFindsSetEntries ( )

◆ flushByTagRemovesCacheEntriesWithSpecifiedTag()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::flushByTagRemovesCacheEntriesWithSpecifiedTag ( )
Test:

Definition at line 157 of file WincacheBackendTest.php.

◆ flushRemovesAllCacheEntries()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::flushRemovesAllCacheEntries ( )
Test:

Definition at line 173 of file WincacheBackendTest.php.

◆ hasReturnsFalseIfTheEntryDoesntExist()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::hasReturnsFalseIfTheEntryDoesntExist ( )

◆ itIsPossibleToOverwriteAnEntryInTheCache()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::itIsPossibleToOverwriteAnEntryInTheCache ( )

◆ itIsPossibleToRemoveEntryFromCache()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::itIsPossibleToRemoveEntryFromCache ( )

◆ itIsPossibleToSetAndCheckExistenceInCache()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::itIsPossibleToSetAndCheckExistenceInCache ( )

◆ itIsPossibleToSetAndGetEntry()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::itIsPossibleToSetAndGetEntry ( )

◆ largeDataIsStored()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::largeDataIsStored ( )

Check if we can store ~5 MB of data

Test:

Definition at line 214 of file WincacheBackendTest.php.

References TYPO3\CMS\Core\Tests\BaseTestCase\getUniqueId().

◆ removeReturnsFalseIfTheEntryDoesntExist()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::removeReturnsFalseIfTheEntryDoesntExist ( )

◆ setRemovesTagsFromPreviousSet()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::setRemovesTagsFromPreviousSet ( )

◆ setTagsOnlyOnceToIdentifier()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::setTagsOnlyOnceToIdentifier ( )

◆ setThrowsExceptionIfNoFrontEndHasBeenSet()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::setThrowsExceptionIfNoFrontEndHasBeenSet ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Cache\Backend\WincacheBackendTest::setUp ( )
protected

Sets up this testcase

Returns
void

Definition at line 29 of file WincacheBackendTest.php.