‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest:

Public Member Functions

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

Protected Member Functions

 setUp ()
 
 tearDown ()
 
 assertIsSubset (array $subsetCandidate, array $superset)
 

Protected Attributes

RootlineUtility &MockObject &AccessibleObjectInterface $subject
 

Detailed Description

Definition at line 34 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 (A ^ B) = A <=> A c B

Parameters
array$subsetCandidate
array$superset

Definition at line 69 of file RootlineUtilityTest.php.

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

◆ columnHasRelationToResolveDetectsGroupFieldAsLocal()

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

Definition at line 190 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsGroupFieldWithMMAsRemote2()

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

Definition at line 198 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldAsLocal()

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

Definition at line 209 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldWithFMMAsRemote()

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

Definition at line 230 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsInlineFieldWithForeignKeyAsRemote()

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

Definition at line 219 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsSelectFieldAsLocal()

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

Definition at line 241 of file RootlineUtilityTest.php.

◆ columnHasRelationToResolveDetectsSelectFieldWithMMAsRemote()

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

Definition at line 251 of file RootlineUtilityTest.php.

◆ getCacheIdentifierContainsAllContextParameters()

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

◆ getCacheIdentifierReturnsValidIdentifierWithCommasInMountPointParameter()

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

◆ isMountedPageWithMatchingMountPointParameterReturnsTrue()

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

Definition at line 82 of file RootlineUtilityTest.php.

◆ isMountedPageWithNonMatchingMountPointParameterReturnsFalse()

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

Definition at line 89 of file RootlineUtilityTest.php.

◆ isMountedPageWithoutMountPointsReturnsFalse()

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

Definition at line 75 of file RootlineUtilityTest.php.

◆ processMountedPageForMountPageIsOverlayAddsDataInformationAboutMountPage()

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

◆ processMountedPageForMountPageIsOverlayAddsMountOLParameter()

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

◆ processMountedPageForMountPageWithoutOverlayReplacesMountedPageWithMountPage()

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

◆ processMountedPageWithMountedPageAddsMountedFromParameter()

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

◆ processMountedPageWithMountedPageAddsMountPointParameterToReturnValue()

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

◆ processMountedPageWithMountedPageNotThrowsException()

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

◆ processMountedPageWithNonMountedPageThrowsException()

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

◆ setUp()

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

Definition at line 38 of file RootlineUtilityTest.php.

◆ tearDown()

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

Definition at line 55 of file RootlineUtilityTest.php.

Member Data Documentation

◆ $subject

RootlineUtility& MockObject& AccessibleObjectInterface TYPO3\CMS\Core\Tests\Unit\Utility\RootlineUtilityTest::$subject
protected

Definition at line 36 of file RootlineUtilityTest.php.