‪TYPO3CMS  9.5
TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest:

Public Member Functions

 constructThrowsExceptionIfOverrideMissesNodeNameKey ()
 
 constructThrowsExceptionIfOverrideMissesPriorityKey ()
 
 constructThrowsExceptionIfOverrideMissesClassKey ()
 
 constructThrowsExceptionIfOverridePriorityIsLowerThanZero ()
 
 constructThrowsExceptionIfOverridePriorityIsHigherThanHundred ()
 
 constructorThrowsExceptionIfOverrideTwoNodesWithSamePriorityAndSameNodeNameAreRegistered ()
 
 constructThrowsExceptionIfResolverMissesNodeNameKey ()
 
 constructThrowsExceptionIfResolverMissesPriorityKey ()
 
 constructThrowsExceptionIfResolverMissesClassKey ()
 
 constructThrowsExceptionIfResolverPriorityIsLowerThanZero ()
 
 constructThrowsExceptionIfResolverPriorityIsHigherThanHundred ()
 
 constructorThrowsExceptionIfResolverTwoNodesWithSamePriorityAndSameNodeNameAreRegistered ()
 
 constructorThrowsNoExceptionIfResolverWithSamePriorityButDifferentNodeNameAreRegistered ()
 
 createThrowsExceptionIfRenderTypeIsNotGiven ()
 
 createThrowsExceptionIfNodeDoesNotImplementNodeInterface ()
 
 createReturnsInstanceOfUnknownElementIfTypeIsNotRegistered ()
 
 createReturnsInstanceOfSelectTreeElementIfNeeded ()
 
 createReturnsInstanceOfSelectSingleElementIfNeeded ()
 
 createInstantiatesNewRegisteredElement ()
 
 createInstantiatesElementRegisteredWithHigherPriorityWithOneGivenOrder ()
 
 createInstantiatesElementRegisteredWithHigherPriorityWithOtherGivenOrder ()
 
 createThrowsExceptionIfResolverDoesNotImplementNodeResolverInterface ()
 
 createInstantiatesResolverWithHighestPriorityFirstWithOneGivenOrder ()
 
 createInstantiatesResolverWithHighestPriorityFirstWithOtherGivenOrder ()
 
 createInstantiatesNodeClassReturnedByResolver ()
 
 createDoesNotCallSecondResolverWithLowerPriorityIfFirstResolverReturnedClassName ()
 

Detailed Description

Test case

Definition at line 30 of file NodeFactoryTest.php.

Member Function Documentation

◆ constructorThrowsExceptionIfOverrideTwoNodesWithSamePriorityAndSameNodeNameAreRegistered()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructorThrowsExceptionIfOverrideTwoNodesWithSamePriorityAndSameNodeNameAreRegistered ( )
Test:

Definition at line 116 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructorThrowsExceptionIfResolverTwoNodesWithSamePriorityAndSameNodeNameAreRegistered()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructorThrowsExceptionIfResolverTwoNodesWithSamePriorityAndSameNodeNameAreRegistered ( )
Test:

Definition at line 219 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructorThrowsNoExceptionIfResolverWithSamePriorityButDifferentNodeNameAreRegistered()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructorThrowsNoExceptionIfResolverWithSamePriorityButDifferentNodeNameAreRegistered ( )
Test:

Definition at line 241 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfOverrideMissesClassKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfOverrideMissesClassKey ( )
Test:

Definition at line 67 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfOverrideMissesNodeNameKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfOverrideMissesNodeNameKey ( )
Test:

Definition at line 35 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfOverrideMissesPriorityKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfOverrideMissesPriorityKey ( )
Test:

Definition at line 51 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfOverridePriorityIsHigherThanHundred()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfOverridePriorityIsHigherThanHundred ( )
Test:

Definition at line 99 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfOverridePriorityIsLowerThanZero()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfOverridePriorityIsLowerThanZero ( )
Test:

Definition at line 83 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfResolverMissesClassKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfResolverMissesClassKey ( )
Test:

Definition at line 170 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfResolverMissesNodeNameKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfResolverMissesNodeNameKey ( )
Test:

Definition at line 138 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfResolverMissesPriorityKey()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfResolverMissesPriorityKey ( )
Test:

Definition at line 154 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfResolverPriorityIsHigherThanHundred()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfResolverPriorityIsHigherThanHundred ( )
Test:

Definition at line 202 of file NodeFactoryTest.php.

References $GLOBALS.

◆ constructThrowsExceptionIfResolverPriorityIsLowerThanZero()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::constructThrowsExceptionIfResolverPriorityIsLowerThanZero ( )
Test:

Definition at line 186 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createDoesNotCallSecondResolverWithLowerPriorityIfFirstResolverReturnedClassName()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createDoesNotCallSecondResolverWithLowerPriorityIfFirstResolverReturnedClassName ( )
Test:

Definition at line 553 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesElementRegisteredWithHigherPriorityWithOneGivenOrder()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesElementRegisteredWithHigherPriorityWithOneGivenOrder ( )
Test:

Definition at line 360 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesElementRegisteredWithHigherPriorityWithOtherGivenOrder()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesElementRegisteredWithHigherPriorityWithOtherGivenOrder ( )
Test:

Definition at line 387 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesNewRegisteredElement()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesNewRegisteredElement ( )
Test:

Definition at line 338 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesNodeClassReturnedByResolver()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesNodeClassReturnedByResolver ( )
Test:

Definition at line 519 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesResolverWithHighestPriorityFirstWithOneGivenOrder()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesResolverWithHighestPriorityFirstWithOneGivenOrder ( )
Test:

Definition at line 439 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createInstantiatesResolverWithHighestPriorityFirstWithOtherGivenOrder()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createInstantiatesResolverWithHighestPriorityFirstWithOtherGivenOrder ( )
Test:

Definition at line 479 of file NodeFactoryTest.php.

References $GLOBALS.

◆ createReturnsInstanceOfSelectSingleElementIfNeeded()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createReturnsInstanceOfSelectSingleElementIfNeeded ( )
Test:

Definition at line 317 of file NodeFactoryTest.php.

◆ createReturnsInstanceOfSelectTreeElementIfNeeded()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createReturnsInstanceOfSelectTreeElementIfNeeded ( )
Test:

Definition at line 301 of file NodeFactoryTest.php.

◆ createReturnsInstanceOfUnknownElementIfTypeIsNotRegistered()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createReturnsInstanceOfUnknownElementIfTypeIsNotRegistered ( )
Test:

Definition at line 289 of file NodeFactoryTest.php.

◆ createThrowsExceptionIfNodeDoesNotImplementNodeInterface()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createThrowsExceptionIfNodeDoesNotImplementNodeInterface ( )
Test:

Definition at line 272 of file NodeFactoryTest.php.

◆ createThrowsExceptionIfRenderTypeIsNotGiven()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createThrowsExceptionIfRenderTypeIsNotGiven ( )
Test:

Definition at line 261 of file NodeFactoryTest.php.

◆ createThrowsExceptionIfResolverDoesNotImplementNodeResolverInterface()

TYPO3\CMS\Backend\Tests\Unit\Form\NodeFactoryTest::createThrowsExceptionIfResolverDoesNotImplementNodeResolverInterface ( )
Test:

Definition at line 414 of file NodeFactoryTest.php.

References $GLOBALS.