‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest:

Public Member Functions

 createWithGroupType (string $columnName, array $columnConfiguration, string $propertyName, ColumnMap $expectedColumnMap)
 
 createWithSelectType (string $columnName, array $columnConfiguration, string $propertyName, ColumnMap $expectedColumnMap)
 
 createWithFolderType (string $columnName, array $columnConfiguration, string $propertyName, ColumnMap $expectedColumnMap)
 
 createWithInlineType (string $columnName, array $columnConfiguration, string $propertyName, ColumnMap $expectedColumnMap)
 
 settingOneToOneRelationSetsRelationTableMatchFields ()
 
 settingOneToManyRelationSetsRelationTableMatchFields ()
 
 columnMapIsInitializedWithManyToManyRelationOfTypeSelect ()
 
 columnMapIsInitializedWithOppositeManyToManyRelationOfTypeSelect ()
 
 columnMapIsInitializedWithManyToManyRelationOfTypeInlineAndIntermediateTable ()
 
 columnMapIsInitializedWithFieldEvaluationsForDateTimeFields (string $type, ?string $expectedValue)
 
 setTypeDetectsTypeProperly (string $type, TableColumnType $expectedType)
 

Static Public Member Functions

static createWithGroupTypeDataProvider ()
 
static createWithSelectTypeDataProvider ()
 
static createWithFolderTypeDataProvider ()
 
static createWithInlineTypeDataProvider ()
 
static columnMapIsInitializedWithFieldEvaluationsForDateTimeFieldsDataProvider ()
 
static tcaConfigurationsContainingTypeDataProvider ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

bool $initializeDatabase = false
 
ColumnMapFactory $columnMapFactory
 

Detailed Description

Definition at line 30 of file ColumnMapFactoryTest.php.

Member Function Documentation

◆ columnMapIsInitializedWithFieldEvaluationsForDateTimeFields()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::columnMapIsInitializedWithFieldEvaluationsForDateTimeFields ( string  $type,
?string  $expectedValue 
)

◆ columnMapIsInitializedWithFieldEvaluationsForDateTimeFieldsDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::columnMapIsInitializedWithFieldEvaluationsForDateTimeFieldsDataProvider ( )
static

Definition at line 422 of file ColumnMapFactoryTest.php.

◆ columnMapIsInitializedWithManyToManyRelationOfTypeInlineAndIntermediateTable()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::columnMapIsInitializedWithManyToManyRelationOfTypeInlineAndIntermediateTable ( )

◆ columnMapIsInitializedWithManyToManyRelationOfTypeSelect()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::columnMapIsInitializedWithManyToManyRelationOfTypeSelect ( )

◆ columnMapIsInitializedWithOppositeManyToManyRelationOfTypeSelect()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::columnMapIsInitializedWithOppositeManyToManyRelationOfTypeSelect ( )

◆ createWithFolderType()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithFolderType ( string  $columnName,
array  $columnConfiguration,
string  $propertyName,
ColumnMap  $expectedColumnMap 
)

Definition at line 247 of file ColumnMapFactoryTest.php.

◆ createWithFolderTypeDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithFolderTypeDataProvider ( )
static

◆ createWithGroupType()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithGroupType ( string  $columnName,
array  $columnConfiguration,
string  $propertyName,
ColumnMap  $expectedColumnMap 
)

Definition at line 96 of file ColumnMapFactoryTest.php.

◆ createWithGroupTypeDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithGroupTypeDataProvider ( )
static

◆ createWithInlineType()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithInlineType ( string  $columnName,
array  $columnConfiguration,
string  $propertyName,
ColumnMap  $expectedColumnMap 
)

Definition at line 283 of file ColumnMapFactoryTest.php.

◆ createWithInlineTypeDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithInlineTypeDataProvider ( )
static

◆ createWithSelectType()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithSelectType ( string  $columnName,
array  $columnConfiguration,
string  $propertyName,
ColumnMap  $expectedColumnMap 
)

Definition at line 218 of file ColumnMapFactoryTest.php.

◆ createWithSelectTypeDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::createWithSelectTypeDataProvider ( )
static

◆ settingOneToManyRelationSetsRelationTableMatchFields()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::settingOneToManyRelationSetsRelationTableMatchFields ( )

◆ settingOneToOneRelationSetsRelationTableMatchFields()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::settingOneToOneRelationSetsRelationTableMatchFields ( )

◆ setTypeDetectsTypeProperly()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::setTypeDetectsTypeProperly ( string  $type,
TableColumnType  $expectedType 
)

◆ setUp()

TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::setUp ( )
protected

Definition at line 36 of file ColumnMapFactoryTest.php.

◆ tcaConfigurationsContainingTypeDataProvider()

static TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::tcaConfigurationsContainingTypeDataProvider ( )
static

Definition at line 450 of file ColumnMapFactoryTest.php.

References TYPO3\CMS\Core\DataHandling\UUID.

Member Data Documentation

◆ $columnMapFactory

ColumnMapFactory TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::$columnMapFactory
protected

Definition at line 34 of file ColumnMapFactoryTest.php.

◆ $initializeDatabase

bool TYPO3\CMS\Extbase\Tests\Functional\Persistence\Generic\Mapper\ColumnMapFactoryTest::$initializeDatabase = false
protected

Definition at line 32 of file ColumnMapFactoryTest.php.