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

Public Member Functions

 abstractRepositoryImplementsRepositoryInterface ()
 
 createQueryCallsPersistenceManagerWithExpectedClassName ()
 
 createQuerySetsDefaultOrderingIfDefined ()
 
 findAllCreatesQueryAndReturnsResultOfExecuteCall ()
 
 findByidentifierReturnsResultOfGetObjectByIdentifierCallFromBackend ()
 
 addDelegatesToPersistenceManager ()
 
 removeDelegatesToPersistenceManager ()
 
 updateDelegatesToPersistenceManager ()
 
 magicCallMethodAcceptsFindBySomethingCallsAndExecutesAQueryWithThatCriteria ()
 
 magicCallMethodAcceptsFindOneBySomethingCallsAndExecutesAQueryWithThatCriteria ()
 
 magicCallMethodAcceptsCountBySomethingCallsAndExecutesAQueryWithThatCriteria ()
 
 magicCallMethodTriggersAnErrorIfUnknownMethodsAreCalled ()
 
 addChecksObjectType ()
 
 removeChecksObjectType ()
 
 updateChecksObjectType ()
 
 constructSetsObjectTypeFromClassName ()
 
 createQueryReturnsQueryWithUnmodifiedDefaultQuerySettings ()
 
 findByUidReturnsResultOfGetObjectByIdentifierCall ()
 
 updateRejectsObjectsOfWrongType ()
 
 magicCallMethodReturnsFirstArrayKeyInFindOneBySomethingIfQueryReturnsRawResult ()
 
 magicCallMethodReturnsNullInFindOneBySomethingIfQueryReturnsEmptyRawResult ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

TYPO3 CMS Extbase Persistence Repository PHPUnit_Framework_MockObject_MockObject TYPO3 TestingFramework Core AccessibleObjectInterface $repository
 
TYPO3 CMS Extbase Object ObjectManagerInterface $mockObjectManager
 
TYPO3 CMS Extbase Persistence Generic QueryFactory $mockQueryFactory
 
TYPO3 CMS Extbase Persistence Generic BackendInterface $mockBackend
 
TYPO3 CMS Extbase Persistence Generic Session $mockSession
 
TYPO3 CMS Extbase Persistence PersistenceManagerInterface $mockPersistenceManager
 
TYPO3 CMS Extbase Persistence QueryInterface $mockQuery
 
TYPO3 CMS Extbase Persistence Generic QuerySettingsInterface $mockQuerySettings
 
TYPO3 CMS Extbase Configuration ConfigurationManager $mockConfigurationManager
 

Detailed Description

Test case

Definition at line 26 of file RepositoryTest.php.

Member Function Documentation

◆ abstractRepositoryImplementsRepositoryInterface()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::abstractRepositoryImplementsRepositoryInterface ( )
Test:

Definition at line 88 of file RepositoryTest.php.

◆ addChecksObjectType()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::addChecksObjectType ( )
Test:

Definition at line 286 of file RepositoryTest.php.

◆ addDelegatesToPersistenceManager()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::addDelegatesToPersistenceManager ( )

◆ constructSetsObjectTypeFromClassName()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::constructSetsObjectTypeFromClassName ( )

◆ createQueryCallsPersistenceManagerWithExpectedClassName()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::createQueryCallsPersistenceManagerWithExpectedClassName ( )

◆ createQueryReturnsQueryWithUnmodifiedDefaultQuerySettings()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::createQueryReturnsQueryWithUnmodifiedDefaultQuerySettings ( )
Test:

Definition at line 336 of file RepositoryTest.php.

◆ createQuerySetsDefaultOrderingIfDefined()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::createQuerySetsDefaultOrderingIfDefined ( )

◆ findAllCreatesQueryAndReturnsResultOfExecuteCall()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::findAllCreatesQueryAndReturnsResultOfExecuteCall ( )

◆ findByidentifierReturnsResultOfGetObjectByIdentifierCallFromBackend()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::findByidentifierReturnsResultOfGetObjectByIdentifierCallFromBackend ( )
Test:

Definition at line 149 of file RepositoryTest.php.

◆ findByUidReturnsResultOfGetObjectByIdentifierCall()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::findByUidReturnsResultOfGetObjectByIdentifierCall ( )

◆ magicCallMethodAcceptsCountBySomethingCallsAndExecutesAQueryWithThatCriteria()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodAcceptsCountBySomethingCallsAndExecutesAQueryWithThatCriteria ( )

◆ magicCallMethodAcceptsFindBySomethingCallsAndExecutesAQueryWithThatCriteria()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodAcceptsFindBySomethingCallsAndExecutesAQueryWithThatCriteria ( )

◆ magicCallMethodAcceptsFindOneBySomethingCallsAndExecutesAQueryWithThatCriteria()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodAcceptsFindOneBySomethingCallsAndExecutesAQueryWithThatCriteria ( )

◆ magicCallMethodReturnsFirstArrayKeyInFindOneBySomethingIfQueryReturnsRawResult()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodReturnsFirstArrayKeyInFindOneBySomethingIfQueryReturnsRawResult ( )
Test:

Definition at line 378 of file RepositoryTest.php.

◆ magicCallMethodReturnsNullInFindOneBySomethingIfQueryReturnsEmptyRawResult()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodReturnsNullInFindOneBySomethingIfQueryReturnsEmptyRawResult ( )
Test:

Definition at line 395 of file RepositoryTest.php.

◆ magicCallMethodTriggersAnErrorIfUnknownMethodsAreCalled()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::magicCallMethodTriggersAnErrorIfUnknownMethodsAreCalled ( )

◆ removeChecksObjectType()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::removeChecksObjectType ( )
Test:

Definition at line 297 of file RepositoryTest.php.

◆ removeDelegatesToPersistenceManager()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::removeDelegatesToPersistenceManager ( )

◆ setUp()

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

Definition at line 64 of file RepositoryTest.php.

◆ updateChecksObjectType()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::updateChecksObjectType ( )

◆ updateDelegatesToPersistenceManager()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::updateDelegatesToPersistenceManager ( )

◆ updateRejectsObjectsOfWrongType()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::updateRejectsObjectsOfWrongType ( )
Test:

Definition at line 367 of file RepositoryTest.php.

Member Data Documentation

◆ $mockBackend

TYPO3 CMS Extbase Persistence Generic BackendInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockBackend
protected

Definition at line 42 of file RepositoryTest.php.

◆ $mockConfigurationManager

TYPO3 CMS Extbase Configuration ConfigurationManager TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockConfigurationManager
protected

Definition at line 62 of file RepositoryTest.php.

◆ $mockObjectManager

TYPO3 CMS Extbase Object ObjectManagerInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockObjectManager
protected

Definition at line 34 of file RepositoryTest.php.

◆ $mockPersistenceManager

◆ $mockQuery

◆ $mockQueryFactory

TYPO3 CMS Extbase Persistence Generic QueryFactory TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockQueryFactory
protected

Definition at line 38 of file RepositoryTest.php.

◆ $mockQuerySettings

TYPO3 CMS Extbase Persistence Generic QuerySettingsInterface TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockQuerySettings
protected

Definition at line 58 of file RepositoryTest.php.

◆ $mockSession

TYPO3 CMS Extbase Persistence Generic Session TYPO3\CMS\Extbase\Tests\Unit\Persistence\RepositoryTest::$mockSession
protected

Definition at line 46 of file RepositoryTest.php.

◆ $repository