PHP Класс FluidTYPO3\Fluidpages\Tests\Unit\Provider\PageProviderTest

Наследование: extends FluidTYPO3\Flux\Tests\Unit\AbstractTestCase
Показать файл Открыть проект

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

Метод Описание
canGetFlexformValuesUnderInheritanceConditions ( )
canLoadRecordTreeFromDatabase ( )
canPostProcessRecord ( )
getControllerActionFromRecordTestValues ( ) : array
getInheritanceTreeTestValues ( ) : array
getInheritedPropertyValueByDottedPathTestValues ( ) : array
getParentFieldValueLoadsRecordFromDatabaseIfRecordLacksParentFieldValue ( )
getRemoveInheritedTestValues ( ) : array
removesInheritedValuesFromFields ( mixed $testValue, boolean $inherit, boolean $inheritEmpty, boolean $expectsOverride )
setsDefaultValueInFieldsBasedOnInheritedValue ( )
testGetControllerActionFromRecord ( array $record, string $fieldName, boolean $expectsMessage, string $expected )
testGetControllerExtensionKeyFromRecordReturnsPresetKeyOnUnrecognisedAction ( )
testGetExtensionKey ( )
testGetExtensionKeyWithoutSelection ( )
testGetFlexFormValuesReturnsCollectedDataWhenEncounteringNullForm ( )
testGetFormCallsSetDefaultValuesInFieldsWithInheritedValues ( )
testGetInheritanceTree ( array $input, array $expected )
testGetInheritedPropertyValueByDottedPath ( array $input, string $path, mixed $expected )
testGetTemplatePathAndFilename ( )
testPerformsInjections ( ) : void

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

Метод Описание
getBasicRecord ( ) : array

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

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

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

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

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

protected getBasicRecord ( ) : array
Результат array

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

public getControllerActionFromRecordTestValues ( ) : array
Результат array

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

public getInheritanceTreeTestValues ( ) : array
Результат array

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

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

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

public getRemoveInheritedTestValues ( ) : array
Результат array

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

public removesInheritedValuesFromFields ( mixed $testValue, boolean $inherit, boolean $inheritEmpty, boolean $expectsOverride )
$testValue mixed
$inherit boolean
$inheritEmpty boolean
$expectsOverride boolean

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

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

public testGetControllerActionFromRecord ( array $record, string $fieldName, boolean $expectsMessage, string $expected )
$record array
$fieldName string
$expectsMessage boolean
$expected string

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

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

public testGetExtensionKey ( )

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

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

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

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

public testGetInheritanceTree ( array $input, array $expected )
$input array
$expected array

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

public testGetInheritedPropertyValueByDottedPath ( array $input, string $path, mixed $expected )
$input array
$path string
$expected mixed

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

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

public testPerformsInjections ( ) : void
Результат void