TYPO3 CMS  TYPO3_6-2
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 ()
 
 tabIsAddedOnlyOncePerTable ()
 

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, array $methods=array(), array $arguments=array(), $mockClassName='', $callOriginalConstructor=TRUE, $callOriginalClone=TRUE, $callAutoload=TRUE)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=array(), $mockClassName='', $callOriginalConstructor=TRUE, $callOriginalClone=TRUE, $callAutoload=TRUE)
 
 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 = array('TYPO3_LOADED_EXT')
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = TRUE
 
 $backupStaticAttributes = FALSE
 

Detailed Description

This file is part of the TYPO3 CMS project.

It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, either version 2 of the License, or any later version.

For the full copyright and license information, please read the LICENSE.txt file that was distributed with this source code.

The TYPO3 project - inspiring people to share! Testcase for CategoryRegistry

Author
Oliver Hader olive.nosp@m.r.ha.nosp@m.der@t.nosp@m.ypo3.nosp@m..org
Fabien Udriot fabie.nosp@m.n.ud.nosp@m.riot@.nosp@m.typo.nosp@m.3.org

Definition at line 23 of file CategoryRegistryTest.php.

Member Function Documentation

◆ areDatabaseDefinitionsOfAllElementsAvailable()

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

Definition at line 161 of file CategoryRegistryTest.php.

◆ areDatabaseDefinitionsOfParticularExtensionAvailable()

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

Definition at line 178 of file CategoryRegistryTest.php.

◆ areDefaultCategorizedTablesLoaded()

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

Definition at line 192 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsOnSameTableRegistered()

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

Definition at line 137 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfDifferentExtensionsRegistered()

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

Definition at line 125 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areElementsOfSameExtensionOnSameTableRegistered()

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

Definition at line 149 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ areMultipleElementsOfSameExtensionRegistered()

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

Definition at line 113 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ canApplyTca()

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

Definition at line 203 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ doesAddReturnTrueOnDefinedTable()

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

Definition at line 62 of file CategoryRegistryTest.php.

◆ doesAddReturnTrueOnDefinedTableTheFirstTimeAndFalseTheSecondTime()

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

Definition at line 69 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyExtensionKey()

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

Definition at line 88 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnEmptyTablename()

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

Definition at line 79 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidExtensionKey()

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

Definition at line 106 of file CategoryRegistryTest.php.

◆ doesAddThrowExceptionOnInvalidTablename()

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

Definition at line 97 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsFalseIfElementIsNotRegistered()

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

Definition at line 223 of file CategoryRegistryTest.php.

◆ isRegisteredReturnsTrueIfElementIsAlreadyRegistered()

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

Definition at line 215 of file CategoryRegistryTest.php.

◆ setUp()

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

Sets up this test suite.

Definition at line 38 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 232 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsAddedOnlyOncePerTable()

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

Definition at line 256 of file CategoryRegistryTest.php.

References $GLOBALS.

◆ tabIsNotAddedForElementIfFieldListIsSpecified()

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

Definition at line 244 of file CategoryRegistryTest.php.

References $GLOBALS.

Member Data Documentation

◆ $subject

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

Definition at line 28 of file CategoryRegistryTest.php.

◆ $tables

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

Definition at line 33 of file CategoryRegistryTest.php.