‪TYPO3CMS  11.5
TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest:

Public Member Functions

 tableNamesStickToTheMaximumCharactersWhenPrefixedForRemoval ()
 
 columnNamesStickToTheMaximumCharactersWhenPrefixedForRemoval ()
 

Protected Member Functions

 setUp ()
 
Table getTable ()
 
Column getColumn ()
 

Protected Attributes

MySQLPlatform $platform
 
PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface $subject
 
int $maxIdentifierLength = -1
 

Detailed Description

Tests for ConnectionMigrator

Definition at line 37 of file ConnectionMigratorTest.php.

Member Function Documentation

◆ columnNamesStickToTheMaximumCharactersWhenPrefixedForRemoval()

TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::columnNamesStickToTheMaximumCharactersWhenPrefixedForRemoval ( )

◆ getColumn()

Column TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::getColumn ( )
protected

Utility method to create a column instance with name that exceeds the identifier limits.

Returns
‪Column

Definition at line 122 of file ConnectionMigratorTest.php.

Referenced by TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest\columnNamesStickToTheMaximumCharactersWhenPrefixedForRemoval().

◆ getTable()

Table TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::getTable ( )
protected

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::setUp ( )
protected

◆ tableNamesStickToTheMaximumCharactersWhenPrefixedForRemoval()

TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::tableNamesStickToTheMaximumCharactersWhenPrefixedForRemoval ( )

Member Data Documentation

◆ $maxIdentifierLength

int TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::$maxIdentifierLength = -1
protected

Definition at line 46 of file ConnectionMigratorTest.php.

◆ $platform

MySQLPlatform TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::$platform
protected

Definition at line 40 of file ConnectionMigratorTest.php.

◆ $subject

PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface TYPO3\CMS\Core\Tests\Unit\Database\Schema\ConnectionMigratorTest::$subject
protected

Definition at line 44 of file ConnectionMigratorTest.php.