PHP Класс Neos\Cache\Tests\Unit\Backend\FileBackendTest

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

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

Метод Описание
aDedicatedCacheDirectoryIsUsedForCodeCaches ( )
backendAllowsForIteratingOverEntries ( )
collectGarbageRemovesExpiredCacheEntries ( )
findIdentifiersByTagFindsCacheEntriesWithSpecifiedTag ( )
findIdentifiersByTagReturnsEmptyArrayForExpiredEntries ( )
flushByTagRemovesCacheEntriesWithSpecifiedTag ( )
flushRemovesAllCacheEntries ( )
flushUnfreezesTheCache ( )
getCacheDirectoryReturnsTheCurrentCacheDirectory ( )
getDoesNotCheckIfAnEntryIsExpiredIfTheCacheIsFrozen ( )
getReturnsContentOfTheCorrectCacheFile ( )
getReturnsFalseForExpiredEntries ( )
getThrowsExceptionForInvalidIdentifier ( $identifier )
hasDoesNotCheckIfAnEntryIsExpiredIfTheCacheIsFrozen ( )
hasReturnsFalseForExpiredEntries ( )
hasReturnsTrueIfAnEntryExists ( )
hasThrowsExceptionForInvalidIdentifier ( $identifier )
invalidEntryIdentifiers ( )
removeReallyRemovesACacheEntry ( )
removeThrowsExceptionForInvalidIdentifier ( $identifier )
requireOnceDoesNotCheckExpiryTimeIfBackendIsFrozen ( )
requireOnceDoesNotSwallowExceptionsOfTheIncludedFile ( )
requireOnceDoesNotSwallowPhpNoticesOfTheIncludedFile ( )
requireOnceDoesNotSwallowPhpWarningsOfTheIncludedFile ( )
requireOnceIncludesAndReturnsResultOfIncludedPhpFile ( )
requireOnceThrowsExceptionForInvalidIdentifier ( $identifier )
setAlsoSavesSpecifiedTags ( )
setCacheDetectsAndLoadsAFrozenCache ( )
setCacheDirectoryAllowsToSetTheCurrentCacheDirectory ( )
setCacheThrowsExceptionOnNonWritableDirectory ( )
setOverwritesAnAlreadyExistingCacheEntryForTheSameIdentifier ( )
setReallySavesToTheSpecifiedDirectory ( )
setThrowsExceptionForInvalidIdentifier ( $identifier )
setThrowsExceptionIfCachePathLengthExceedsMaximumPathLength ( )
setThrowsExceptionIfDataIsNotAString ( )
setUp ( )

Защищенные методы

Метод Описание
createEnvironmentConfigurationMock ( array $constructorArguments ) : EnvironmentConfiguration | PHPUnit_Framework_MockObject_MockObject
prepareDefaultBackend ( array $backendMockMethods = ['dummy'], array $environmentConfiguration = ['~Testing', 'vfs://Foo/', 255] ) : FileBackend

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

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

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

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

createEnvironmentConfigurationMock() защищенный Метод

protected createEnvironmentConfigurationMock ( array $constructorArguments ) : EnvironmentConfiguration | PHPUnit_Framework_MockObject_MockObject
$constructorArguments array
Результат Neos\Cache\EnvironmentConfiguration | PHPUnit_Framework_MockObject_MockObject

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

prepareDefaultBackend() защищенный Метод

protected prepareDefaultBackend ( array $backendMockMethods = ['dummy'], array $environmentConfiguration = ['~Testing', 'vfs://Foo/', 255] ) : FileBackend
$backendMockMethods array
$environmentConfiguration array
Результат Neos\Cache\Backend\FileBackend

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public setUp ( )