TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest Class Reference
Inheritance diagram for TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest:
TYPO3\CMS\Dbal\Tests\Unit\Database\AbstractTestCase TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 adminGetTablesReturnsArrayWithNameKey ()
 
 concatCanBeParsedAfterLikeOperator ()
 
 floatNumberCanBeStoredInDatabase ()
 
 positive64BitIntegerIsSupported ()
 
 sqlForInsertWithMultipleRowsIsValid ()
 
 sqlForSelectMmQuery ()
 
 minFunctionAndInOperatorCanBeParsed ()
 
 maxFunctionAndInOperatorCanBeParsed ()
 
 canCompileCastOperatorWithOrComparator ()
 
 likeBinaryOperatorIsKept ()
 
 notLikeBinaryOperatorIsKept ()
 
 similarNamedParametersAreProperlyReplaced ()
 
 equivalentIndexDefinitionRemovesLengthInformation ($indexSQL, $expected)
 
 equivalentIndexDefinitionDataProvider ()
 

Protected Member Functions

 createFakeExtension ($tableDefinition)
 
- Protected Member Functions inherited from TYPO3\CMS\Dbal\Tests\Unit\Database\AbstractTestCase
 cleanSql ($sql)
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $subject
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Test case

Definition at line 22 of file DatabaseConnectionTest.php.

Member Function Documentation

◆ adminGetTablesReturnsArrayWithNameKey()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::adminGetTablesReturnsArrayWithNameKey ( )

◆ canCompileCastOperatorWithOrComparator()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::canCompileCastOperatorWithOrComparator ( )

◆ concatCanBeParsedAfterLikeOperator()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::concatCanBeParsedAfterLikeOperator ( )

◆ createFakeExtension()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::createFakeExtension (   $tableDefinition)
protected

◆ equivalentIndexDefinitionDataProvider()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::equivalentIndexDefinitionDataProvider ( )
Returns
array

Definition at line 339 of file DatabaseConnectionTest.php.

◆ equivalentIndexDefinitionRemovesLengthInformation()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::equivalentIndexDefinitionRemovesLengthInformation (   $indexSQL,
  $expected 
)
Test:
Parameters
string$indexSQL
string$expectedequivalentIndexDefinitionDataProvider

Definition at line 330 of file DatabaseConnectionTest.php.

◆ floatNumberCanBeStoredInDatabase()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::floatNumberCanBeStoredInDatabase ( )

◆ likeBinaryOperatorIsKept()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::likeBinaryOperatorIsKept ( )

◆ maxFunctionAndInOperatorCanBeParsed()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::maxFunctionAndInOperatorCanBeParsed ( )

◆ minFunctionAndInOperatorCanBeParsed()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::minFunctionAndInOperatorCanBeParsed ( )

◆ notLikeBinaryOperatorIsKept()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::notLikeBinaryOperatorIsKept ( )

◆ positive64BitIntegerIsSupported()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::positive64BitIntegerIsSupported ( )

◆ similarNamedParametersAreProperlyReplaced()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::similarNamedParametersAreProperlyReplaced ( )

◆ sqlForInsertWithMultipleRowsIsValid()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::sqlForInsertWithMultipleRowsIsValid ( )

◆ sqlForSelectMmQuery()

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::sqlForSelectMmQuery ( )
Test:

Definition at line 218 of file DatabaseConnectionTest.php.

Member Data Documentation

◆ $subject

TYPO3\CMS\Dbal\Tests\Unit\Database\DatabaseConnectionTest::$subject
protected