PHP 클래스 FluidTYPO3\Fluidpages\Tests\Unit\Provider\PageProviderTest

상속: extends FluidTYPO3\Flux\Tests\Unit\AbstractTestCase
파일 보기 프로젝트 열기: fluidtypo3/fluidpages

공개 메소드들

메소드 설명
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() 공개 메소드

getInheritanceTreeTestValues() 공개 메소드

getInheritedPropertyValueByDottedPathTestValues() 공개 메소드

getParentFieldValueLoadsRecordFromDatabaseIfRecordLacksParentFieldValue() 공개 메소드

getRemoveInheritedTestValues() 공개 메소드

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