‪TYPO3CMS  11.5
TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest:

Public Member Functions

 addDataThrowsExceptionIfTcaTypesAreEmpty ()
 
 addDataKeepsExistingTcaRecordTypeValue ()
 
 addDataKeepsExistingTcaRecordTypeValueWithValueZero ()
 
 addDataSetsRecordTypeValueToHistoricalOneIfTypeZeroIsNotDefined ()
 
 addDataSetsRecordTypeValueToZero ()
 
 addDataThrowsExceptionIfTypePointsToANotExistingField ()
 
 addDataSetsRecordTypeValueToValueOfDatabaseField ()
 
 addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsNotDefinedInTca ()
 
 addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsEmptyString ()
 
 addDataThrowsExceptionIfValueTypesNotExistsAndNoFallbackExists ()
 
 addDataThrowsExceptionForForeignTypeConfigurationNotAsSelectOrGroup ()
 
 addDataThrowsExceptionForForeignTypeIfPointerConfigurationHasNoTable ()
 
 addDataSetsTypeValueFromForeignTableRecord ()
 
 addDataSetsTypeValueFromNestedTcaGroupField ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

MockObject $subject
 

Detailed Description

Test case

Definition at line 27 of file DatabaseRecordTypeValueTest.php.

Member Function Documentation

◆ addDataKeepsExistingTcaRecordTypeValue()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataKeepsExistingTcaRecordTypeValue ( )
Test:

Definition at line 63 of file DatabaseRecordTypeValueTest.php.

◆ addDataKeepsExistingTcaRecordTypeValueWithValueZero()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataKeepsExistingTcaRecordTypeValueWithValueZero ( )
Test:

Definition at line 80 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsRecordTypeValueToHistoricalOneIfTypeZeroIsNotDefined()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsRecordTypeValueToHistoricalOneIfTypeZeroIsNotDefined ( )
Test:

Definition at line 97 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsRecordTypeValueToValueOfDatabaseField()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsRecordTypeValueToValueOfDatabaseField ( )
Test:

Definition at line 162 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsRecordTypeValueToZero()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsRecordTypeValueToZero ( )
Test:

Definition at line 115 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsEmptyString()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsEmptyString ( )
Test:

Definition at line 214 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsNotDefinedInTca()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsRecordTypeValueToZeroIfValueOfDatabaseFieldIsNotDefinedInTca ( )
Test:

Definition at line 188 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsTypeValueFromForeignTableRecord()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsTypeValueFromForeignTableRecord ( )
Test:

Definition at line 331 of file DatabaseRecordTypeValueTest.php.

◆ addDataSetsTypeValueFromNestedTcaGroupField()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataSetsTypeValueFromNestedTcaGroupField ( )
Test:

Definition at line 375 of file DatabaseRecordTypeValueTest.php.

◆ addDataThrowsExceptionForForeignTypeConfigurationNotAsSelectOrGroup()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataThrowsExceptionForForeignTypeConfigurationNotAsSelectOrGroup ( )
Test:

Definition at line 267 of file DatabaseRecordTypeValueTest.php.

◆ addDataThrowsExceptionForForeignTypeIfPointerConfigurationHasNoTable()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataThrowsExceptionForForeignTypeIfPointerConfigurationHasNoTable ( )
Test:

Definition at line 297 of file DatabaseRecordTypeValueTest.php.

◆ addDataThrowsExceptionIfTcaTypesAreEmpty()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataThrowsExceptionIfTcaTypesAreEmpty ( )
Test:

Definition at line 45 of file DatabaseRecordTypeValueTest.php.

◆ addDataThrowsExceptionIfTypePointsToANotExistingField()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataThrowsExceptionIfTypePointsToANotExistingField ( )
Test:

Definition at line 135 of file DatabaseRecordTypeValueTest.php.

◆ addDataThrowsExceptionIfValueTypesNotExistsAndNoFallbackExists()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::addDataThrowsExceptionIfValueTypesNotExistsAndNoFallbackExists ( )
Test:

Definition at line 240 of file DatabaseRecordTypeValueTest.php.

◆ setUp()

TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::setUp ( )
protected

Definition at line 34 of file DatabaseRecordTypeValueTest.php.

Member Data Documentation

◆ $subject

MockObject TYPO3\CMS\Backend\Tests\Unit\Form\FormDataProvider\DatabaseRecordTypeValueTest::$subject
protected

Definition at line 32 of file DatabaseRecordTypeValueTest.php.