TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Category\CategoryRegistryTest:
TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

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 ()
 
 addAddsOnlyOneSqlString ()
 

Protected Member Functions

 setUp ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $subject
 
 $tables
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Testcase for CategoryRegistry

Definition at line 20 of file CategoryRegistryTest.php.

Member Function Documentation

◆ addAddsOnlyOneSqlString()

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

Definition at line 324 of file CategoryRegistryTest.php.

◆ addAllowsSettingOfTheSameTableFieldTwice()

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

Definition at line 301 of file CategoryRegistryTest.php.

◆ addInitializesMissingTypes()

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

Definition at line 311 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areDatabaseDefinitionsOfAllElementsAvailable()

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

Definition at line 172 of file CategoryRegistryTest.php.

◆ areDatabaseDefinitionsOfParticularExtensionAvailable()

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

Definition at line 190 of file CategoryRegistryTest.php.

◆ areDefaultCategorizedTablesLoaded()

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

Definition at line 205 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsOnSameTableRegistered()

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

Definition at line 146 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsRegistered()

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

Definition at line 133 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfSameExtensionOnSameTableRegistered()

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

Definition at line 159 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areMultipleElementsOfSameExtensionRegistered()

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

Definition at line 120 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ canApplyTca()

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

Definition at line 217 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ doesAddReturnTrueOnDefinedTable()

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

Definition at line 63 of file CategoryRegistryTest.php.

◆ doesAddReturnTrueOnDefinedTableTheFirstTimeAndFalseTheSecondTime()

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

Definition at line 71 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyExtensionKey()

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

Definition at line 92 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyTablename()

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

Definition at line 82 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidExtensionKey()

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

Definition at line 112 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidTablename()

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

Definition at line 102 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsFalseIfElementIsNotRegistered()

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

Definition at line 239 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsTrueIfElementIsAlreadyRegistered()

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

Definition at line 230 of file CategoryRegistryTest.php.

◆ setUp()

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

Sets up this test suite.

Definition at line 35 of file CategoryRegistryTest.php.

References $GLOBALS, and TYPO3\CMS\Core\Tests\BaseTestCase\getUniqueId().

◆ tabIsAddedForElement()

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

Definition at line 249 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsAddedOnlyOncePerTable()

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

Definition at line 285 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsNotAddedForElementIfFieldListIsSpecified()

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

Definition at line 262 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsOnlyAddedForTypesThatAreSpecifiedInTypesList()

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

Definition at line 275 of file CategoryRegistryTest.php.

References $GLOBALS.

Member Data Documentation

◆ $subject

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

Definition at line 25 of file CategoryRegistryTest.php.

◆ $tables

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

Definition at line 30 of file CategoryRegistryTest.php.