PHP Класс Neos\Flow\Tests\Unit\Mvc\Routing\RouterCachingServiceTest

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

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

Свойство Тип Описание
$mockApplicationContext Neos\Flow\Core\ApplicationContext | PHPUnit_Framework_MockObject_MockObject
$mockHttpRequest Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject
$mockObjectManager Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject
$mockPersistenceManager Neos\Flow\Persistence\PersistenceManagerInterface | PHPUnit_Framework_MockObject_MockObject
$mockResolveCache Neos\Cache\Frontend\StringFrontend | PHPUnit_Framework_MockObject_MockObject
$mockRouteCache Neos\Cache\Frontend\VariableFrontend | PHPUnit_Framework_MockObject_MockObject
$mockSystemLogger Neos\Flow\Log\SystemLoggerInterface | PHPUnit_Framework_MockObject_MockObject
$mockUri Neos\Flow\Http\Uri | PHPUnit_Framework_MockObject_MockObject
$routerCachingService Neos\Flow\Mvc\Routing\RouterCachingService

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

Метод Описание
containsObjectDetectsObjectsInVariousSituations ( $expectedResult, $subject )
containsObjectDetectsObjectsInVariousSituationsDataProvider ( ) Data provider for containsObjectDetectsObjectsInVariousSituations()
flushCachesResetsBothRoutingCaches ( )
getCachedMatchResultsReturnsCachedMatchResultsIfFoundInCache ( )
getCachedMatchResultsReturnsFalseIfNotFoundInCache ( )
getCachedResolvedUriPathReturnsCachedResolvedUriPathIfFoundInCache ( )
getCachedResolvedUriPathSkipsCacheIfRouteValuesContainObjectsThatCantBeConvertedToHashes ( )
initializeDoesNotFlushCachesInDevelopmentContextIfRoutingSettingsHaveNotChanged ( )
initializeFlushesCachesInDevelopmentContextIfRoutingSettingsHaveChanged ( )
initializeFlushesCachesInDevelopmentContextIfRoutingSettingsWhereNotStoredPreviously ( )
initializeObjectDoesNotFlushCachesInProductionContext ( )
setUp ( ) Sets up this test case
storeMatchExtractsUuidsAndTheHashedUriPathToCacheTags ( )
storeMatchResultsDoesNotStoreMatchResultsInCacheIfTheyContainObjects ( )
storeResolvedUriPathConvertsObjectsImplementingCacheAwareInterfaceToCacheEntryIdentifier ( )
storeResolvedUriPathConvertsObjectsToHashesToGenerateCacheIdentifier ( )
storeResolvedUriPathExtractsUuidsToCacheTags ( )

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

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

public containsObjectDetectsObjectsInVariousSituations ( $expectedResult, $subject )

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

Data provider for containsObjectDetectsObjectsInVariousSituations()

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

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

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

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

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

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

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

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

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

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

Sets up this test case
public setUp ( )

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

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

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

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

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

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

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

protected ApplicationContext,Neos\Flow\Core|PHPUnit_Framework_MockObject_MockObject $mockApplicationContext
Результат Neos\Flow\Core\ApplicationContext | PHPUnit_Framework_MockObject_MockObject

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

protected Request,Neos\Flow\Http|PHPUnit_Framework_MockObject_MockObject $mockHttpRequest
Результат Neos\Flow\Http\Request | PHPUnit_Framework_MockObject_MockObject

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

protected ObjectManagerInterface,Neos\Flow\ObjectManagement|PHPUnit_Framework_MockObject_MockObject $mockObjectManager
Результат Neos\Flow\ObjectManagement\ObjectManagerInterface | PHPUnit_Framework_MockObject_MockObject

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

protected PersistenceManagerInterface,Neos\Flow\Persistence|PHPUnit_Framework_MockObject_MockObject $mockPersistenceManager
Результат Neos\Flow\Persistence\PersistenceManagerInterface | PHPUnit_Framework_MockObject_MockObject

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

protected StringFrontend,Neos\Cache\Frontend|PHPUnit_Framework_MockObject_MockObject $mockResolveCache
Результат Neos\Cache\Frontend\StringFrontend | PHPUnit_Framework_MockObject_MockObject

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

protected VariableFrontend,Neos\Cache\Frontend|PHPUnit_Framework_MockObject_MockObject $mockRouteCache
Результат Neos\Cache\Frontend\VariableFrontend | PHPUnit_Framework_MockObject_MockObject

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

protected SystemLoggerInterface,Neos\Flow\Log|PHPUnit_Framework_MockObject_MockObject $mockSystemLogger
Результат Neos\Flow\Log\SystemLoggerInterface | PHPUnit_Framework_MockObject_MockObject

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

protected Uri,Neos\Flow\Http|PHPUnit_Framework_MockObject_MockObject $mockUri
Результат Neos\Flow\Http\Uri | PHPUnit_Framework_MockObject_MockObject

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

protected RouterCachingService,Neos\Flow\Mvc\Routing $routerCachingService
Результат Neos\Flow\Mvc\Routing\RouterCachingService