‪TYPO3CMS  11.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

Repository MockObject AccessibleObjectInterface $repository
 
ObjectManagerInterface $mockObjectManager
 
QueryFactory $mockQueryFactory
 
BackendInterface $mockBackend
 
Session $mockSession
 
PersistenceManagerInterface $mockPersistenceManager
 
QueryInterface $mockQuery
 
QuerySettingsInterface $mockQuerySettings
 
ConfigurationManager $mockConfigurationManager
 

Detailed Description

Definition at line 42 of file RepositoryTest.php.

Member Function Documentation

◆ abstractRepositoryImplementsRepositoryInterface()

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

Definition at line 111 of file RepositoryTest.php.

◆ addChecksObjectType()

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

Definition at line 309 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 359 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 172 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 401 of file RepositoryTest.php.

◆ magicCallMethodReturnsNullInFindOneBySomethingIfQueryReturnsEmptyRawResult()

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

Definition at line 418 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 320 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 80 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 390 of file RepositoryTest.php.

Member Data Documentation

◆ $mockBackend

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

Definition at line 58 of file RepositoryTest.php.

◆ $mockConfigurationManager

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

Definition at line 78 of file RepositoryTest.php.

◆ $mockObjectManager

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

Definition at line 50 of file RepositoryTest.php.

◆ $mockPersistenceManager

◆ $mockQuery

◆ $mockQueryFactory

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

Definition at line 54 of file RepositoryTest.php.

◆ $mockQuerySettings

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

Definition at line 74 of file RepositoryTest.php.

◆ $mockSession

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

Definition at line 62 of file RepositoryTest.php.

◆ $repository