‪TYPO3CMS  10.4
TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest:

Public Member Functions

 doesAddReturnTrueOnDefinedTable ()
 
 doesAddReturnTrueOnDefinedTableTheFirstTimeAndFalseTheSecondTime ()
 
 doesAddThrowExceptionOnEmptyTablename ()
 
 doesAddThrowExceptionOnEmptyExtensionKey ()
 
 doesAddThrowExceptionOnInvalidTablename ()
 
 doesAddThrowExceptionOnInvalidExtensionKey ()
 
 areMultipleElementsOfSameExtensionRegistered ()
 
 areElementsOfDifferentExtensionsRegistered ()
 
 areElementsOfDifferentExtensionsOnSameTableRegistered ()
 
 areElementsOfSameExtensionOnSameTableRegistered ()
 
 areDatabaseDefinitionsOfAllElementsAvailable ()
 
 areDatabaseDefinitionsOfParticularExtensionAvailable ()
 
 areDefaultCategorizedTablesLoaded ()
 
 canApplyTca ()
 
 isRegisteredReturnsTrueIfElementIsAlreadyRegistered ()
 
 isRegisteredReturnsFalseIfElementIsNotRegistered ()
 
 tabIsAddedForElement ()
 
 tabIsNotAddedForElementIfFieldListIsSpecified ()
 
 tabIsOnlyAddedForTypesThatAreSpecifiedInTypesList ()
 
 tabIsAddedOnlyOncePerTable ()
 
 addAllowsSettingOfTheSameTableFieldTwice ()
 
 addInitializesMissingTypes ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

CategoryRegistry $subject
 
array $tables
 

Detailed Description

Testcase for CategoryRegistry

Definition at line 27 of file CategoryRegistryTest.php.

Member Function Documentation

◆ addAllowsSettingOfTheSameTableFieldTwice()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::addAllowsSettingOfTheSameTableFieldTwice ( )
Test:

Definition at line 312 of file CategoryRegistryTest.php.

◆ addInitializesMissingTypes()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::addInitializesMissingTypes ( )
Test:

Definition at line 322 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areDatabaseDefinitionsOfAllElementsAvailable()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areDatabaseDefinitionsOfAllElementsAvailable ( )
Test:

Definition at line 182 of file CategoryRegistryTest.php.

◆ areDatabaseDefinitionsOfParticularExtensionAvailable()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areDatabaseDefinitionsOfParticularExtensionAvailable ( )
Test:

Definition at line 200 of file CategoryRegistryTest.php.

◆ areDefaultCategorizedTablesLoaded()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areDefaultCategorizedTablesLoaded ( )
Test:

Definition at line 215 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsOnSameTableRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areElementsOfDifferentExtensionsOnSameTableRegistered ( )
Test:

Definition at line 156 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areElementsOfDifferentExtensionsRegistered ( )
Test:

Definition at line 143 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfSameExtensionOnSameTableRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areElementsOfSameExtensionOnSameTableRegistered ( )
Test:

Definition at line 169 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areMultipleElementsOfSameExtensionRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::areMultipleElementsOfSameExtensionRegistered ( )
Test:

Definition at line 130 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ canApplyTca()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::canApplyTca ( )
Test:

Definition at line 227 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ doesAddReturnTrueOnDefinedTable()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddReturnTrueOnDefinedTable ( )
Test:

Definition at line 69 of file CategoryRegistryTest.php.

◆ doesAddReturnTrueOnDefinedTableTheFirstTimeAndFalseTheSecondTime()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddReturnTrueOnDefinedTableTheFirstTimeAndFalseTheSecondTime ( )
Test:

Definition at line 77 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyExtensionKey()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddThrowExceptionOnEmptyExtensionKey ( )
Test:

Definition at line 97 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyTablename()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddThrowExceptionOnEmptyTablename ( )
Test:

Definition at line 86 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidExtensionKey()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddThrowExceptionOnInvalidExtensionKey ( )
Test:

Definition at line 119 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidTablename()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::doesAddThrowExceptionOnInvalidTablename ( )
Test:

Definition at line 108 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsFalseIfElementIsNotRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::isRegisteredReturnsFalseIfElementIsNotRegistered ( )
Test:

Definition at line 249 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsTrueIfElementIsAlreadyRegistered()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::isRegisteredReturnsTrueIfElementIsAlreadyRegistered ( )
Test:

Definition at line 240 of file CategoryRegistryTest.php.

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::setUp ( )
protected

Sets up this test suite.

Definition at line 40 of file CategoryRegistryTest.php.

References $GLOBALS, and TYPO3\CMS\Core\Utility\StringUtility\getUniqueId().

◆ tabIsAddedForElement()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::tabIsAddedForElement ( )
Test:

Definition at line 259 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsAddedOnlyOncePerTable()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::tabIsAddedOnlyOncePerTable ( )
Test:

Definition at line 295 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsNotAddedForElementIfFieldListIsSpecified()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::tabIsNotAddedForElementIfFieldListIsSpecified ( )
Test:

Definition at line 272 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsOnlyAddedForTypesThatAreSpecifiedInTypesList()

TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::tabIsOnlyAddedForTypesThatAreSpecifiedInTypesList ( )
Test:

Definition at line 285 of file CategoryRegistryTest.php.

References $GLOBALS.

Member Data Documentation

◆ $subject

CategoryRegistry TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::$subject
protected

Definition at line 31 of file CategoryRegistryTest.php.

◆ $tables

array TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest::$tables
protected

Definition at line 35 of file CategoryRegistryTest.php.