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

Public Member Functions

 isMountedPageWithoutMountPointsReturnsFalse ()
 
 isMountedPageWithMatchingMountPointParameterReturnsTrue ()
 
 isMountedPageWithNonMatchingMountPointParameterReturnsFalse ()
 
 processMountedPageWithNonMountedPageThrowsException ()
 
 processMountedPageWithMountedPageNotThrowsException ()
 
 processMountedPageWithMountedPageAddsMountedFromParameter ()
 
 processMountedPageWithMountedPageAddsMountPointParameterToReturnValue ()
 
 processMountedPageForMountPageIsOverlayAddsMountOLParameter ()
 
 processMountedPageForMountPageIsOverlayAddsDataInformationAboutMountPage ()
 
 processMountedPageForMountPageWithoutOverlayReplacesMountedPageWithMountPage ()
 
 columnHasRelationToResolveDetectsGroupFieldAsLocal ()
 
 columnHasRelationToResolveDetectsGroupFieldWithMMAsRemote2 ()
 
 columnHasRelationToResolveDetectsInlineFieldAsLocal ()
 
 columnHasRelationToResolveDetectsInlineFieldWithForeignKeyAsRemote ()
 
 columnHasRelationToResolveDetectsInlineFieldWithFMMAsRemote ()
 
 columnHasRelationToResolveDetectsSelectFieldAsLocal ()
 
 columnHasRelationToResolveDetectsSelectFieldWithMMAsRemote ()
 
 getCacheIdentifierContainsAllContextParameters ()
 
 getRecordArrayFetchesTranslationWhenLanguageIdIsSet ()
 
 enrichWithRelationFieldsCreatesWhereClauseForDisabledField ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 
 assertIsSubset (array $subsetCandidate, array $superset)
 
- 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
 
 $pageContextMock
 
- 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 class

Definition at line 22 of file RootlineUtilityTest.php.

Member Function Documentation

◆ assertIsSubset()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::assertIsSubset ( array  $subsetCandidate,
array  $superset 
)
protected

Tests that $subsetCandidate is completely part of $superset and keys match.

See also
(A ^ B) = A <=> A c B
Parameters
array$subsetCandidate
array$superset

Definition at line 59 of file RootlineUtilityTest.php.

Referenced by TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest\processMountedPageForMountPageWithoutOverlayReplacesMountedPageWithMountPage().

◆ columnHasRelationToResolveDetectsGroupFieldAsLocal()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsGroupFieldAsLocal ( )
Test:

Definition at line 173 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsGroupFieldWithMMAsRemote2()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsGroupFieldWithMMAsRemote2 ( )
Test:

Definition at line 183 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldAsLocal()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsInlineFieldAsLocal ( )
Test:

Definition at line 196 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldWithFMMAsRemote()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsInlineFieldWithFMMAsRemote ( )
Test:

Definition at line 221 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldWithForeignKeyAsRemote()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsInlineFieldWithForeignKeyAsRemote ( )
Test:

Definition at line 208 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsSelectFieldAsLocal()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsSelectFieldAsLocal ( )
Test:

Definition at line 234 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsSelectFieldWithMMAsRemote()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::columnHasRelationToResolveDetectsSelectFieldWithMMAsRemote ( )
Test:

Definition at line 246 of file RootlineUtilityTest.php.

◆ enrichWithRelationFieldsCreatesWhereClauseForDisabledField()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::enrichWithRelationFieldsCreatesWhereClauseForDisabledField ( )

◆ getCacheIdentifierContainsAllContextParameters()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::getCacheIdentifierContainsAllContextParameters ( )
Test:

Definition at line 259 of file RootlineUtilityTest.php.

◆ getRecordArrayFetchesTranslationWhenLanguageIdIsSet()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::getRecordArrayFetchesTranslationWhenLanguageIdIsSet ( )
Test:

Definition at line 291 of file RootlineUtilityTest.php.

◆ isMountedPageWithMatchingMountPointParameterReturnsTrue()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::isMountedPageWithMatchingMountPointParameterReturnsTrue ( )
Test:

Definition at line 81 of file RootlineUtilityTest.php.

◆ isMountedPageWithNonMatchingMountPointParameterReturnsFalse()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::isMountedPageWithNonMatchingMountPointParameterReturnsFalse ( )
Test:

Definition at line 90 of file RootlineUtilityTest.php.

◆ isMountedPageWithoutMountPointsReturnsFalse()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::isMountedPageWithoutMountPointsReturnsFalse ( )
Test:

Definition at line 72 of file RootlineUtilityTest.php.

◆ processMountedPageForMountPageIsOverlayAddsDataInformationAboutMountPage()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageForMountPageIsOverlayAddsDataInformationAboutMountPage ( )
Test:

Definition at line 151 of file RootlineUtilityTest.php.

◆ processMountedPageForMountPageIsOverlayAddsMountOLParameter()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageForMountPageIsOverlayAddsMountOLParameter ( )
Test:

Definition at line 140 of file RootlineUtilityTest.php.

◆ processMountedPageForMountPageWithoutOverlayReplacesMountedPageWithMountPage()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageForMountPageWithoutOverlayReplacesMountedPageWithMountPage ( )

◆ processMountedPageWithMountedPageAddsMountedFromParameter()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageWithMountedPageAddsMountedFromParameter ( )
Test:

Definition at line 118 of file RootlineUtilityTest.php.

◆ processMountedPageWithMountedPageAddsMountPointParameterToReturnValue()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageWithMountedPageAddsMountPointParameterToReturnValue ( )
Test:

Definition at line 129 of file RootlineUtilityTest.php.

◆ processMountedPageWithMountedPageNotThrowsException()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageWithMountedPageNotThrowsException ( )
Test:

Definition at line 109 of file RootlineUtilityTest.php.

◆ processMountedPageWithNonMountedPageThrowsException()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::processMountedPageWithNonMountedPageThrowsException ( )
Test:

Definition at line 100 of file RootlineUtilityTest.php.

◆ setUp()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::setUp ( )
protected

◆ tearDown()

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::tearDown ( )
protected

Member Data Documentation

◆ $pageContextMock

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::$pageContextMock
protected

Definition at line 32 of file RootlineUtilityTest.php.

◆ $subject

TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::$subject
protected