‪TYPO3CMS  9.5
TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest:

Public Member Functions

 executeReturnsQueryResultInstanceAndInjectsItself ()
 
 executeReturnsRawObjectDataIfReturnRawQueryResultIsSet ()
 
 setLimitAcceptsOnlyIntegers ()
 
 setLimitRejectsIntegersLessThanOne ()
 
 setOffsetAcceptsOnlyIntegers ()
 
 setOffsetRejectsIntegersLessThanZero ()
 
array equalsForCaseSensitiveFalseLowercasesOperandProvider ()
 
 equalsForCaseSensitiveFalseLowercasesOperand ($propertyName, $operand, $expectedOperand)
 

Protected Member Functions

 setUp ()
 

Protected Attributes

TYPO3 CMS Extbase Persistence Generic Query PHPUnit_Framework_MockObject_MockObject TYPO3 TestingFramework Core AccessibleObjectInterface $query
 
TYPO3 CMS Extbase Persistence Generic QuerySettingsInterface $querySettings
 
TYPO3 CMS Extbase Persistence PersistenceManagerInterface $persistenceManager
 
TYPO3 CMS Extbase Persistence Generic Mapper DataMapFactory $dataMapFactory
 

Detailed Description

Test case

Definition at line 22 of file QueryTest.php.

Member Function Documentation

◆ equalsForCaseSensitiveFalseLowercasesOperand()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::equalsForCaseSensitiveFalseLowercasesOperand (   $propertyName,
  $operand,
  $expectedOperand 
)

Checks if equals condition makes utf-8 argument lowercase correctly

Test:
‪@dataProvider equalsForCaseSensitiveFalseLowercasesOperandProvider
Parameters
string$propertyName‪The name of the property to compare against
mixed$operand‪The value to compare with
string$expectedOperand

Definition at line 141 of file QueryTest.php.

◆ equalsForCaseSensitiveFalseLowercasesOperandProvider()

array TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::equalsForCaseSensitiveFalseLowercasesOperandProvider ( )
Returns
‪array

Definition at line 122 of file QueryTest.php.

◆ executeReturnsQueryResultInstanceAndInjectsItself()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::executeReturnsQueryResultInstanceAndInjectsItself ( )
Test:

Definition at line 57 of file QueryTest.php.

◆ executeReturnsRawObjectDataIfReturnRawQueryResultIsSet()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::executeReturnsRawObjectDataIfReturnRawQueryResultIsSet ( )
Test:

Definition at line 71 of file QueryTest.php.

◆ setLimitAcceptsOnlyIntegers()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::setLimitAcceptsOnlyIntegers ( )
Test:

Definition at line 82 of file QueryTest.php.

◆ setLimitRejectsIntegersLessThanOne()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::setLimitRejectsIntegersLessThanOne ( )
Test:

Definition at line 92 of file QueryTest.php.

◆ setOffsetAcceptsOnlyIntegers()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::setOffsetAcceptsOnlyIntegers ( )
Test:

Definition at line 102 of file QueryTest.php.

◆ setOffsetRejectsIntegersLessThanZero()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::setOffsetRejectsIntegersLessThanZero ( )
Test:

Definition at line 112 of file QueryTest.php.

◆ setUp()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::setUp ( )
protected

Sets up this test case

Definition at line 43 of file QueryTest.php.

Member Data Documentation

◆ $dataMapFactory

TYPO3 CMS Extbase Persistence Generic Mapper DataMapFactory TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::$dataMapFactory
protected

Definition at line 38 of file QueryTest.php.

◆ $persistenceManager

TYPO3 CMS Extbase Persistence PersistenceManagerInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::$persistenceManager
protected

Definition at line 34 of file QueryTest.php.

◆ $query

TYPO3 CMS Extbase Persistence Generic Query PHPUnit_Framework_MockObject_MockObject TYPO3 TestingFramework Core AccessibleObjectInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::$query
protected

Definition at line 26 of file QueryTest.php.

◆ $querySettings

TYPO3 CMS Extbase Persistence Generic QuerySettingsInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\QueryTest::$querySettings
protected

Definition at line 30 of file QueryTest.php.