TYPO3  7.6
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TcaInlineConfigurationTest Class Reference
Inheritance diagram for TcaInlineConfigurationTest:

Public Member Functions

 addDataThrowsExceptionForInlineFieldWithoutForeignTableConfig ()
 
 addDataSetsDefaults ()
 
 addDataKeepsGivenMinitems ()
 
 addDataForcesMinitemsPositive ()
 
 addDataKeepsGivenMaxitems ()
 
 addDataForcesMaxitemsPositive ()
 
 addDataThrowsExceptionIfLocalizationModeIsSetButNotToKeepOrSelect ()
 
 addDataThrowsExceptionIfLocalizationModeIsSetToSelectAndChildIsNotLocalizable ()
 
 addDataKeepsLocalizationModeSelectIfChildIsLocalizable ()
 
 addDataKeepsLocalizationModeKeep ()
 
 addDataSetsLocalizationModeToNoneIfNotSetAndChildIsNotLocalizable ()
 
 addDataSetsLocalizationModeToSelectIfNotSetAndChildIsLocalizable ()
 
 addDataMergesWithGivenAppearanceSettings ()
 
 addDataForcesLevelLinksPositionWithForeignSelector ()
 
 addDataKeepsLevelLinksPositionWithForeignSelectorAndUseCombination ()
 
 addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanTrue ()
 
 addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanFalse ()
 
 addDataKeepshowRemovedLocalizationRecordsButForcesBooleanTrue ()
 
 addDataKeepsShowRemovedLocalizationRecordsButForcesBooleanFalse ()
 
 addDataThrowsExceptionIfForeignSelectorAndForeignUniquePointToDifferentFields ()
 
 addDataThrowsExceptionIfForeignSelectorPointsToANotExistingField ()
 
 addDataThrowsExceptionIfForeignUniquePointsToANotExistingField ()
 
 addDataThrowsExceptionIfForeignUniqueTargetIsNotTypeSelectOrGroup ()
 
 addDataThrowsExceptionForForeignSelectorGroupWithoutInternalTypeDb ()
 
 addDataThrowsExceptionIfForeignUniqueSelectDoesNotDefineForeignTable ()
 
 addDataThrowsExceptionIfForeignUniqueGroupDoesNotDefineForeignTable ()
 
 addDataAddsSelectorOrUniqueConfigurationForForeignUnique ()
 
 addDataMergesForeignSelectorFieldTcaOverride ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

 $subject
 
 $defaultConfig
 

Detailed Description

Test case

Definition at line 23 of file TcaInlineConfigurationTest.php.

Member Function Documentation

addDataAddsSelectorOrUniqueConfigurationForForeignUnique ( )
addDataForcesLevelLinksPositionWithForeignSelector ( )
addDataForcesMaxitemsPositive ( )
addDataForcesMinitemsPositive ( )
addDataKeepsGivenMaxitems ( )
addDataKeepsGivenMinitems ( )
addDataKeepshowRemovedLocalizationRecordsButForcesBooleanTrue ( )
addDataKeepsLevelLinksPositionWithForeignSelectorAndUseCombination ( )
addDataKeepsLocalizationModeKeep ( )
addDataKeepsLocalizationModeSelectIfChildIsLocalizable ( )
addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanFalse ( )
addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanTrue ( )
addDataKeepsShowRemovedLocalizationRecordsButForcesBooleanFalse ( )
addDataMergesForeignSelectorFieldTcaOverride ( )
addDataMergesWithGivenAppearanceSettings ( )
addDataSetsDefaults ( )
addDataSetsLocalizationModeToNoneIfNotSetAndChildIsNotLocalizable ( )
addDataSetsLocalizationModeToSelectIfNotSetAndChildIsLocalizable ( )
addDataThrowsExceptionForForeignSelectorGroupWithoutInternalTypeDb ( )
Test:

Definition at line 665 of file TcaInlineConfigurationTest.php.

References $GLOBALS.

addDataThrowsExceptionForInlineFieldWithoutForeignTableConfig ( )
Test:

Definition at line 65 of file TcaInlineConfigurationTest.php.

addDataThrowsExceptionIfForeignSelectorAndForeignUniquePointToDifferentFields ( )
Test:

Definition at line 573 of file TcaInlineConfigurationTest.php.

addDataThrowsExceptionIfForeignSelectorPointsToANotExistingField ( )
Test:

Definition at line 596 of file TcaInlineConfigurationTest.php.

addDataThrowsExceptionIfForeignUniqueGroupDoesNotDefineForeignTable ( )
Test:

Definition at line 716 of file TcaInlineConfigurationTest.php.

References $GLOBALS.

addDataThrowsExceptionIfForeignUniquePointsToANotExistingField ( )
Test:

Definition at line 618 of file TcaInlineConfigurationTest.php.

addDataThrowsExceptionIfForeignUniqueSelectDoesNotDefineForeignTable ( )
Test:

Definition at line 691 of file TcaInlineConfigurationTest.php.

References $GLOBALS.

addDataThrowsExceptionIfForeignUniqueTargetIsNotTypeSelectOrGroup ( )
Test:

Definition at line 640 of file TcaInlineConfigurationTest.php.

References $GLOBALS.

addDataThrowsExceptionIfLocalizationModeIsSetButNotToKeepOrSelect ( )
Test:

Definition at line 199 of file TcaInlineConfigurationTest.php.

addDataThrowsExceptionIfLocalizationModeIsSetToSelectAndChildIsNotLocalizable ( )
Test:

Definition at line 224 of file TcaInlineConfigurationTest.php.

setUp ( )
protected

Definition at line 30 of file TcaInlineConfigurationTest.php.

Member Data Documentation

$defaultConfig
protected
Initial value:
= [
'type' => 'inline'

Definition at line 38 of file TcaInlineConfigurationTest.php.

Referenced by TcaInlineConfigurationTest\addDataAddsSelectorOrUniqueConfigurationForForeignUnique(), TcaInlineConfigurationTest\addDataForcesLevelLinksPositionWithForeignSelector(), TcaInlineConfigurationTest\addDataForcesMaxitemsPositive(), TcaInlineConfigurationTest\addDataForcesMinitemsPositive(), TcaInlineConfigurationTest\addDataKeepsGivenMaxitems(), TcaInlineConfigurationTest\addDataKeepsGivenMinitems(), TcaInlineConfigurationTest\addDataKeepshowRemovedLocalizationRecordsButForcesBooleanTrue(), TcaInlineConfigurationTest\addDataKeepsLevelLinksPositionWithForeignSelectorAndUseCombination(), TcaInlineConfigurationTest\addDataKeepsLocalizationModeKeep(), TcaInlineConfigurationTest\addDataKeepsLocalizationModeSelectIfChildIsLocalizable(), TcaInlineConfigurationTest\addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanFalse(), TcaInlineConfigurationTest\addDataKeepsShowPossibleLocalizationRecordsButForcesBooleanTrue(), TcaInlineConfigurationTest\addDataKeepsShowRemovedLocalizationRecordsButForcesBooleanFalse(), TcaInlineConfigurationTest\addDataMergesForeignSelectorFieldTcaOverride(), TcaInlineConfigurationTest\addDataMergesWithGivenAppearanceSettings(), TcaInlineConfigurationTest\addDataSetsDefaults(), TcaInlineConfigurationTest\addDataSetsLocalizationModeToNoneIfNotSetAndChildIsNotLocalizable(), and TcaInlineConfigurationTest\addDataSetsLocalizationModeToSelectIfNotSetAndChildIsLocalizable().

$subject
protected

Definition at line 28 of file TcaInlineConfigurationTest.php.