PHP Класс Pinq\Tests\Integration\Caching\CacheTest

Наследование: extends Pinq\Tests\PinqTestCase
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$cache Pinq\Caching\ICacheAdapter
$namespacedCache Pinq\Caching\ICacheAdapter
$rootCacheDirectory

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

Метод Описание
__construct ( $name = null, array $data = [], $dataName = '' )
testThaGlobalNamespaceCacheWillNotClearOtherNamespaces ( )
testThatCacheDoesNotClearValuesOutsideOfChildNamespace ( )
testThatCacheDoesNotClearValuesOutsideOfNamespace ( )
testThatCacheDoesNotContainValuesNotInGlobalNamespace ( )
testThatCacheDoesNotGetValuesOutsideOfNamespace ( )
testThatCacheDoesNotRemoveValuesOutsideOfNamespace ( )
testThatCacheSavesAllAndRetrievesValues ( )
testThatCacheSupportsArbitraryKeys ( )
testThatClearedCacheRemovesSavedValues ( )
testThatClearingCacheNamespaceOnlyRemovesEntriesInNamespace ( )
testThatContainsReturnsTrueForCacheValueAndFalseForNotContainedKey ( )
testThatForAnotherNamespaceReturnsCacheInCorrectNamespace ( )
testThatForNamespaceReturnsCacheInCorrectNamespace ( )
testThatInGlobalNamespaceReturnsCacheWithoutANamespace ( )
testThatNamespaceWillNotClearInAnotherNamespaces ( )
testThatNamespacedCacheDoesNotContainValuesOutsideOfNamespace ( )
testThatRemovedValueReturnsNull ( )
testThatTryingToGetNonExistentValueReturnsNull ( )

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

Метод Описание
setUp ( )
setUpCache ( ) : Pinq\Caching\ICacheAdapter
tearDown ( )
tearDownCache ( ) : void

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

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

public __construct ( $name = null, array $data = [], $dataName = '' )
$data array

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

protected setUp ( )

setUpCache() абстрактный защищенный Метод

abstract protected setUpCache ( ) : Pinq\Caching\ICacheAdapter
Результат Pinq\Caching\ICacheAdapter

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

protected tearDown ( )

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

protected tearDownCache ( ) : void
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Описание свойств

$cache защищенное свойство

protected ICacheAdapter,Pinq\Caching $cache
Результат Pinq\Caching\ICacheAdapter

$namespacedCache защищенное свойство

protected ICacheAdapter,Pinq\Caching $namespacedCache
Результат Pinq\Caching\ICacheAdapter

$rootCacheDirectory защищенное статическое свойство

protected static $rootCacheDirectory