‪TYPO3CMS  9.5
TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest:

Public Member Functions

 exprReturnsExpressionBuilderForConnection ()
 
 getTypeDelegatesToConcreteQueryBuilder ()
 
 getStateDelegatesToConcreteQueryBuilder ()
 
 getSQLDelegatesToConcreteQueryBuilder ()
 
 setParameterDelegatesToConcreteQueryBuilder ()
 
 setParametersDelegatesToConcreteQueryBuilder ()
 
 getParametersDelegatesToConcreteQueryBuilder ()
 
 getParameterDelegatesToConcreteQueryBuilder ()
 
 getParameterTypesDelegatesToConcreteQueryBuilder ()
 
 getParameterTypeDelegatesToConcreteQueryBuilder ()
 
 setFirstResultDelegatesToConcreteQueryBuilder ()
 
 getFirstResultDelegatesToConcreteQueryBuilder ()
 
 setMaxResultsDelegatesToConcreteQueryBuilder ()
 
 getMaxResultsDelegatesToConcreteQueryBuilder ()
 
 addDelegatesToConcreteQueryBuilder ()
 
 countBuildsExpressionAndCallsSelect ()
 
 selectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
array quoteIdentifiersForSelectDataProvider ()
 
 quoteIdentifiersForSelect ($identifier, $expectedResult)
 
 quoteIdentifiersForSelectWithInvalidAlias ()
 
 selectDoesNotQuoteStarPlaceholder ()
 
 addSelectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 addSelectDoesNotQuoteStarPlaceholder ()
 
 selectLiteralDirectlyDelegatesToConcreteQueryBuilder ()
 
 addSelectLiteralDirectlyDelegatesToConcreteQueryBuilder ()
 
 deleteQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 updateQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 insertQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 fromQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 joinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 innerJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 leftJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 rightJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 setQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 setWithoutNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 whereDelegatesToConcreteQueryBuilder ()
 
 andWhereDelegatesToConcreteQueryBuilder ()
 
 orWhereDelegatesToConcreteQueryBuilder ()
 
 groupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 addGroupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 setValueQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 setValueWithoudNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 valuesQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 valuesWithoutNamedParametersQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ()
 
 havingDelegatesToConcreteQueryBuilder ()
 
 andHavingDelegatesToConcreteQueryBuilder ()
 
 orHavingDelegatesToConcreteQueryBuilder ()
 
 orderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 addOrderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ()
 
 getQueryPartDelegatesToConcreteQueryBuilder ()
 
 getQueryPartsDelegatesToConcreteQueryBuilder ()
 
 resetQueryPartsDelegatesToConcreteQueryBuilder ()
 
 resetQueryPartDelegatesToConcreteQueryBuilder ()
 
 createNamedParameterDelegatesToConcreteQueryBuilder ()
 
 createPositionalParameterDelegatesToConcreteQueryBuilder ()
 
 queryRestrictionsAreAddedForSelectOnExecute ()
 
 queryRestrictionsAreAddedForCountOnExecute ()
 
 queryRestrictionsAreReevaluatedOnSettingsChangeForGetSQL ()
 
 queryRestrictionsAreReevaluatedOnSettingsChangeForExecute ()
 
 getQueriedTablesReturnsSameTableTwiceForInnerJoin ()
 
array unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatformsDataProvider ()
 
 unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatforms (string $platform, string $quoteChar, string $input, string $expected)
 
 cloningQueryBuilderClonesConcreteQueryBuilder ()
 
 changingClonedQueryBuilderDoesNotInfluenceSourceOne ()
 
 settingRestrictionContainerWillAddAdditionalRestrictionsFromConstructor ()
 
 settingRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration ()
 
 settingRestrictionContainerWillNotAddAdditionalRestrictionsFromConfigurationIfNotDisabled ()
 
 resettingToDefaultRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration ()
 
 castFieldToTextTypeDataProvider ()
 
 castFieldToTextType (AbstractPlatform $platform, string $expectation)
 

Protected Member Functions

 setUp ()
 

Protected Attributes

Connection Prophecy Prophecy ObjectProphecy $connection
 
AbstractPlatform $platform
 
QueryBuilder $subject
 
Doctrine DBAL Query QueryBuilder Prophecy Prophecy ObjectProphecy $concreteQueryBuilder
 

Detailed Description

Test case

Definition at line 39 of file QueryBuilderTest.php.

Member Function Documentation

◆ addDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 249 of file QueryBuilderTest.php.

◆ addGroupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addGroupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 701 of file QueryBuilderTest.php.

◆ addOrderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addOrderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 836 of file QueryBuilderTest.php.

◆ addSelectDoesNotQuoteStarPlaceholder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addSelectDoesNotQuoteStarPlaceholder ( )
Test:

Definition at line 424 of file QueryBuilderTest.php.

◆ addSelectLiteralDirectlyDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addSelectLiteralDirectlyDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 455 of file QueryBuilderTest.php.

◆ addSelectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::addSelectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 406 of file QueryBuilderTest.php.

◆ andHavingDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::andHavingDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 797 of file QueryBuilderTest.php.

◆ andWhereDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::andWhereDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 662 of file QueryBuilderTest.php.

◆ castFieldToTextType()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::castFieldToTextType ( AbstractPlatform  $platform,
string  $expectation 
)

◆ castFieldToTextTypeDataProvider()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::castFieldToTextTypeDataProvider ( )

Definition at line 1351 of file QueryBuilderTest.php.

◆ changingClonedQueryBuilderDoesNotInfluenceSourceOne()

◆ cloningQueryBuilderClonesConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::cloningQueryBuilderClonesConcreteQueryBuilder ( )

◆ countBuildsExpressionAndCallsSelect()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::countBuildsExpressionAndCallsSelect ( )
Test:

Definition at line 261 of file QueryBuilderTest.php.

◆ createNamedParameterDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::createNamedParameterDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 899 of file QueryBuilderTest.php.

◆ createPositionalParameterDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::createPositionalParameterDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 911 of file QueryBuilderTest.php.

◆ deleteQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::deleteQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:
Todo:
‪: Test with alias

Definition at line 470 of file QueryBuilderTest.php.

◆ exprReturnsExpressionBuilderForConnection()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::exprReturnsExpressionBuilderForConnection ( )
Test:

Definition at line 79 of file QueryBuilderTest.php.

◆ fromQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::fromQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:
Todo:
‪: Test with alias

Definition at line 517 of file QueryBuilderTest.php.

◆ getFirstResultDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getFirstResultDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 213 of file QueryBuilderTest.php.

◆ getMaxResultsDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getMaxResultsDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 237 of file QueryBuilderTest.php.

◆ getParameterDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getParameterDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 165 of file QueryBuilderTest.php.

◆ getParametersDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getParametersDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 153 of file QueryBuilderTest.php.

◆ getParameterTypeDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getParameterTypeDelegatesToConcreteQueryBuilder ( )

◆ getParameterTypesDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getParameterTypesDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 177 of file QueryBuilderTest.php.

◆ getQueriedTablesReturnsSameTableTwiceForInnerJoin()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getQueriedTablesReturnsSameTableTwiceForInnerJoin ( )
Test:

Definition at line 1119 of file QueryBuilderTest.php.

◆ getQueryPartDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getQueryPartDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 851 of file QueryBuilderTest.php.

◆ getQueryPartsDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getQueryPartsDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 863 of file QueryBuilderTest.php.

◆ getSQLDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getSQLDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 115 of file QueryBuilderTest.php.

◆ getStateDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getStateDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 103 of file QueryBuilderTest.php.

◆ getTypeDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::getTypeDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 91 of file QueryBuilderTest.php.

◆ groupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::groupByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 686 of file QueryBuilderTest.php.

◆ havingDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::havingDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 785 of file QueryBuilderTest.php.

◆ innerJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::innerJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 553 of file QueryBuilderTest.php.

◆ insertQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::insertQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 501 of file QueryBuilderTest.php.

◆ joinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::joinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 532 of file QueryBuilderTest.php.

◆ leftJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::leftJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 574 of file QueryBuilderTest.php.

◆ orderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::orderByQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 821 of file QueryBuilderTest.php.

◆ orHavingDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::orHavingDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 809 of file QueryBuilderTest.php.

◆ orWhereDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::orWhereDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 674 of file QueryBuilderTest.php.

◆ queryRestrictionsAreAddedForCountOnExecute()

◆ queryRestrictionsAreAddedForSelectOnExecute()

◆ queryRestrictionsAreReevaluatedOnSettingsChangeForExecute()

◆ queryRestrictionsAreReevaluatedOnSettingsChangeForGetSQL()

◆ quoteIdentifiersForSelect()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::quoteIdentifiersForSelect (   $identifier,
  $expectedResult 
)
Test:
‪@dataProvider quoteIdentifiersForSelectDataProvider
Parameters
string$identifier
string$expectedResult

Definition at line 355 of file QueryBuilderTest.php.

References $args, and TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest\$platform.

◆ quoteIdentifiersForSelectDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::quoteIdentifiersForSelectDataProvider ( )
Returns
‪array

Definition at line 291 of file QueryBuilderTest.php.

◆ quoteIdentifiersForSelectWithInvalidAlias()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::quoteIdentifiersForSelectWithInvalidAlias ( )

◆ resetQueryPartDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::resetQueryPartDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 887 of file QueryBuilderTest.php.

◆ resetQueryPartsDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::resetQueryPartsDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 875 of file QueryBuilderTest.php.

◆ resettingToDefaultRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::resettingToDefaultRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration ( )
Test:

Definition at line 1332 of file QueryBuilderTest.php.

◆ rightJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::rightJoinQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 595 of file QueryBuilderTest.php.

◆ selectDoesNotQuoteStarPlaceholder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::selectDoesNotQuoteStarPlaceholder ( )
Test:

Definition at line 389 of file QueryBuilderTest.php.

◆ selectLiteralDirectlyDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::selectLiteralDirectlyDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 441 of file QueryBuilderTest.php.

◆ selectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::selectQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 273 of file QueryBuilderTest.php.

◆ setFirstResultDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setFirstResultDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 201 of file QueryBuilderTest.php.

◆ setMaxResultsDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setMaxResultsDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 225 of file QueryBuilderTest.php.

◆ setParameterDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setParameterDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 129 of file QueryBuilderTest.php.

◆ setParametersDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setParametersDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 141 of file QueryBuilderTest.php.

◆ setQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 616 of file QueryBuilderTest.php.

◆ settingRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::settingRestrictionContainerWillAddAdditionalRestrictionsFromConfiguration ( )
Test:

Definition at line 1294 of file QueryBuilderTest.php.

References $GLOBALS.

◆ settingRestrictionContainerWillAddAdditionalRestrictionsFromConstructor()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::settingRestrictionContainerWillAddAdditionalRestrictionsFromConstructor ( )
Test:

Definition at line 1273 of file QueryBuilderTest.php.

◆ settingRestrictionContainerWillNotAddAdditionalRestrictionsFromConfigurationIfNotDisabled()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::settingRestrictionContainerWillNotAddAdditionalRestrictionsFromConfigurationIfNotDisabled ( )
Test:

Definition at line 1313 of file QueryBuilderTest.php.

References $GLOBALS.

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setUp ( )
protected

Create a new database connection mock object for every test.

Definition at line 60 of file QueryBuilderTest.php.

◆ setValueQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setValueQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 716 of file QueryBuilderTest.php.

◆ setValueWithoudNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setValueWithoudNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 734 of file QueryBuilderTest.php.

◆ setWithoutNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::setWithoutNamedParameterQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 634 of file QueryBuilderTest.php.

◆ unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatforms()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatforms ( string  $platform,
string  $quoteChar,
string  $input,
string  $expected 
)
Test:
‪@dataProvider unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatformsDataProvider
Parameters
string$platform
string$quoteChar
string$input
string$expected

Definition at line 1189 of file QueryBuilderTest.php.

References TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest\$platform, and TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest\$subject.

◆ unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatformsDataProvider()

array TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::unquoteSingleIdentifierUnquotesCorrectlyOnDifferentPlatformsDataProvider ( )
Returns
‪array

Definition at line 1151 of file QueryBuilderTest.php.

◆ updateQuotesIdentifierAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::updateQuotesIdentifierAndDelegatesToConcreteQueryBuilder ( )
Test:
Todo:
‪: Test with alias

Definition at line 486 of file QueryBuilderTest.php.

◆ valuesQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::valuesQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 749 of file QueryBuilderTest.php.

◆ valuesWithoutNamedParametersQuotesIdentifiersAndDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::valuesWithoutNamedParametersQuotesIdentifiersAndDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 770 of file QueryBuilderTest.php.

◆ whereDelegatesToConcreteQueryBuilder()

TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::whereDelegatesToConcreteQueryBuilder ( )
Test:

Definition at line 650 of file QueryBuilderTest.php.

Member Data Documentation

◆ $concreteQueryBuilder

◆ $connection

Connection Prophecy Prophecy ObjectProphecy TYPO3\CMS\Core\Tests\Unit\Database\Query\QueryBuilderTest::$connection
protected

Definition at line 43 of file QueryBuilderTest.php.

◆ $platform

◆ $subject