‪TYPO3CMS  10.4
TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest:

Public Member Functions

 addLockingStrategyAddsTheClassNameToTheInternalArray ()
 
 addLockingStrategyThrowsExceptionIfInterfaceIsNotImplemented ()
 
 getLockerReturnsExpectedClass ()
 
 getLockerReturnsClassWithHighestPriority ()
 
 setPriorityGetLockerReturnsClassWithHighestPriority ()
 
 getLockerThrowsExceptionIfNoMatchFound ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 

Protected Attributes

LockFactory PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface $mockFactory
 
array $strategiesConfigBackup = array( )
 

Detailed Description

Testcase for \TYPO3\CMS\Core\Locking\LockFactory

Definition at line 30 of file LockFactoryTest.php.

Member Function Documentation

◆ addLockingStrategyAddsTheClassNameToTheInternalArray()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::addLockingStrategyAddsTheClassNameToTheInternalArray ( )
Test:

Definition at line 67 of file LockFactoryTest.php.

◆ addLockingStrategyThrowsExceptionIfInterfaceIsNotImplemented()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::addLockingStrategyThrowsExceptionIfInterfaceIsNotImplemented ( )
Test:

Definition at line 76 of file LockFactoryTest.php.

◆ getLockerReturnsClassWithHighestPriority()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::getLockerReturnsClassWithHighestPriority ( )
Test:

Definition at line 100 of file LockFactoryTest.php.

◆ getLockerReturnsExpectedClass()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::getLockerReturnsExpectedClass ( )

◆ getLockerThrowsExceptionIfNoMatchFound()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::getLockerThrowsExceptionIfNoMatchFound ( )
Test:

Definition at line 129 of file LockFactoryTest.php.

◆ setPriorityGetLockerReturnsClassWithHighestPriority()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::setPriorityGetLockerReturnsClassWithHighestPriority ( )

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::setUp ( )
protected

Set up the tests

Definition at line 43 of file LockFactoryTest.php.

References $GLOBALS.

◆ tearDown()

TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::tearDown ( )
protected

Member Data Documentation

◆ $mockFactory

LockFactory PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::$mockFactory
protected

Definition at line 34 of file LockFactoryTest.php.

◆ $strategiesConfigBackup

array TYPO3\CMS\Core\Tests\Unit\Locking\LockFactoryTest::$strategiesConfigBackup = array( )
protected