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

Public Member Functions

 persistAllPassesAddedObjectsToBackend ()
 
 persistAllPassesRemovedObjectsToBackend ()
 
 getIdentifierByObjectReturnsIdentifierFromBackend ()
 
 getObjectByIdentifierReturnsObjectFromSessionIfAvailable ()
 
 getObjectByIdentifierReturnsObjectFromPersistenceIfAvailable ()
 
 getObjectByIdentifierReturnsNullForUnknownObject ()
 
 addActuallyAddsAnObjectToTheInternalObjectsArray ()
 
 removeActuallyRemovesAnObjectFromTheInternalObjectsArray ()
 
 removeRemovesTheRightObjectEvenIfItHasBeenModifiedSinceItsAddition ()
 
 removeRetainsObjectForObjectsNotInCurrentSession ()
 
 updateSchedulesAnObjectForPersistence ()
 
 tearDownWithBackendSupportingTearDownDelegatesCallToBackend ()
 
 persistAllAddsNamespacedReconstitutedObjectFromSessionToBackendsAggregateRootObjects ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

ObjectManagerInterface $mockObjectManager
 

Detailed Description

Test case

Definition at line 40 of file PersistenceManagerTest.php.

Member Function Documentation

◆ addActuallyAddsAnObjectToTheInternalObjectsArray()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::addActuallyAddsAnObjectToTheInternalObjectsArray ( )
Test:

Definition at line 195 of file PersistenceManagerTest.php.

◆ getIdentifierByObjectReturnsIdentifierFromBackend()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::getIdentifierByObjectReturnsIdentifierFromBackend ( )
Test:

Definition at line 98 of file PersistenceManagerTest.php.

◆ getObjectByIdentifierReturnsNullForUnknownObject()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::getObjectByIdentifierReturnsNullForUnknownObject ( )
Test:

Definition at line 166 of file PersistenceManagerTest.php.

◆ getObjectByIdentifierReturnsObjectFromPersistenceIfAvailable()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::getObjectByIdentifierReturnsObjectFromPersistenceIfAvailable ( )
Test:

Definition at line 139 of file PersistenceManagerTest.php.

◆ getObjectByIdentifierReturnsObjectFromSessionIfAvailable()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::getObjectByIdentifierReturnsObjectFromSessionIfAvailable ( )
Test:

Definition at line 118 of file PersistenceManagerTest.php.

◆ persistAllAddsNamespacedReconstitutedObjectFromSessionToBackendsAggregateRootObjects()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::persistAllAddsNamespacedReconstitutedObjectFromSessionToBackendsAggregateRootObjects ( )

◆ persistAllPassesAddedObjectsToBackend()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::persistAllPassesAddedObjectsToBackend ( )
Test:

Definition at line 56 of file PersistenceManagerTest.php.

◆ persistAllPassesRemovedObjectsToBackend()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::persistAllPassesRemovedObjectsToBackend ( )
Test:

Definition at line 77 of file PersistenceManagerTest.php.

◆ removeActuallyRemovesAnObjectFromTheInternalObjectsArray()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::removeActuallyRemovesAnObjectFromTheInternalObjectsArray ( )
Test:

Definition at line 221 of file PersistenceManagerTest.php.

◆ removeRemovesTheRightObjectEvenIfItHasBeenModifiedSinceItsAddition()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::removeRemovesTheRightObjectEvenIfItHasBeenModifiedSinceItsAddition ( )
Test:

Definition at line 258 of file PersistenceManagerTest.php.

◆ removeRetainsObjectForObjectsNotInCurrentSession()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::removeRetainsObjectForObjectsNotInCurrentSession ( )

Make sure we remember the objects that are not currently add()ed but might be in persistent storage.

Test:

Definition at line 301 of file PersistenceManagerTest.php.

◆ setUp()

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

Definition at line 47 of file PersistenceManagerTest.php.

◆ tearDownWithBackendSupportingTearDownDelegatesCallToBackend()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::tearDownWithBackendSupportingTearDownDelegatesCallToBackend ( )
Test:

Definition at line 380 of file PersistenceManagerTest.php.

◆ updateSchedulesAnObjectForPersistence()

TYPO3\CMS\Extbase\Tests\Unit\Persistence\Generic\PersistenceManagerTest::updateSchedulesAnObjectForPersistence ( )

Member Data Documentation

◆ $mockObjectManager

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

Definition at line 45 of file PersistenceManagerTest.php.