‪TYPO3CMS  11.5
TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest:
TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait

Public Member Functions

 getAllEntryPointPageTrees ()
 
 getAllEntryPointPageTreesWithRootPageAsMountPoint ()
 
 getAllEntryPointPageTreesWithSearch ()
 
 getSubtreeForAccessiblePage ()
 
 getSubtreeForNonAccessiblePage ()
 
 getSubtreeForPageOutsideMountPoint ()
 
 getAllEntryPointPageTreesWithMountPointPreservesOrdering ()
 
 getAllEntryPointPageTreesInWorkspace ()
 
 getAllEntryPointPageTreesInWorkspaceWithSearchDataProvider ()
 
 getAllEntryPointPageTreesInWorkspaceWithSearch (string $search, array $expectedChildren)
 
 getSubtreeForAccessiblePageInWorkspace ()
 

Protected Member Functions

 setUp ()
 
 tearDown ()
 
 setUpDatabase ()
 
- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait
 writeSiteConfiguration (string $identifier, array $site=[], array $languages=[], array $errorHandling=[])
 
 mergeSiteConfiguration (string $identifier, array $overrides)
 
array buildSiteConfiguration (int $rootPageId, string $base='')
 
array buildDefaultLanguageConfiguration (string $identifier, string $base)
 
array buildLanguageConfiguration (string $identifier, string $base, array $fallbackIdentifiers=[], string $fallbackType=null)
 
array buildErrorHandlingConfiguration (string $handler, array $codes)
 
mixed resolveLanguagePreset (string $identifier)
 
InternalRequest applyInstructions (InternalRequest $request, AbstractInstruction ... $instructions)
 
AbstractInstruction mergeInstruction (AbstractInstruction $current, AbstractInstruction $other)
 

Protected Attributes

const LANGUAGE_PRESETS = []
 
 $coreExtensionsToLoad = array( 'workspaces' )
 
string $backendUserFixture = 'EXT:core/Tests/Functional/Fixtures/be_users.xml'
 

Private Member Functions

 setWorkspace (int $workspaceId)
 

Private Attributes

TreeController AccessibleObjectInterface $subject
 
BackendUserAuthentication $backendUser
 
Context $context
 

Additional Inherited Members

- ‪Static Protected Member Functions inherited from ‪TYPO3\CMS\Core\Tests\Functional\SiteHandling\SiteBasedTestTrait
static failIfArrayIsNotEmpty (array $items)
 

Detailed Description

Test case for TYPO3\CMS\Backend\Controller\Page\TreeController

Definition at line 36 of file TreeControllerTest.php.

Member Function Documentation

◆ getAllEntryPointPageTrees()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTrees ( )
Test:

Definition at line 97 of file TreeControllerTest.php.

◆ getAllEntryPointPageTreesInWorkspace()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesInWorkspace ( )

◆ getAllEntryPointPageTreesInWorkspaceWithSearch()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesInWorkspaceWithSearch ( string  $search,
array  $expectedChildren 
)
Parameters
string$search
array$expectedChildren
Test:
‪@dataProvider getAllEntryPointPageTreesInWorkspaceWithSearchDataProvider

Definition at line 652 of file TreeControllerTest.php.

References TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest\setWorkspace().

◆ getAllEntryPointPageTreesInWorkspaceWithSearchDataProvider()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesInWorkspaceWithSearchDataProvider ( )

Definition at line 587 of file TreeControllerTest.php.

◆ getAllEntryPointPageTreesWithMountPointPreservesOrdering()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesWithMountPointPreservesOrdering ( )
Test:

Definition at line 432 of file TreeControllerTest.php.

◆ getAllEntryPointPageTreesWithRootPageAsMountPoint()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesWithRootPageAsMountPoint ( )
Test:

Definition at line 212 of file TreeControllerTest.php.

◆ getAllEntryPointPageTreesWithSearch()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getAllEntryPointPageTreesWithSearch ( )
Test:

Definition at line 326 of file TreeControllerTest.php.

◆ getSubtreeForAccessiblePage()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getSubtreeForAccessiblePage ( )
Test:

Definition at line 371 of file TreeControllerTest.php.

◆ getSubtreeForAccessiblePageInWorkspace()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getSubtreeForAccessiblePageInWorkspace ( )

◆ getSubtreeForNonAccessiblePage()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getSubtreeForNonAccessiblePage ( )
Test:

Definition at line 404 of file TreeControllerTest.php.

◆ getSubtreeForPageOutsideMountPoint()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::getSubtreeForPageOutsideMountPoint ( )
Test:

Definition at line 418 of file TreeControllerTest.php.

◆ setUp()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::setUp ( )
protected

◆ setUpDatabase()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::setUpDatabase ( )
protected

◆ setWorkspace()

◆ tearDown()

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::tearDown ( )
protected

Definition at line 76 of file TreeControllerTest.php.

Member Data Documentation

◆ $backendUser

BackendUserAuthentication TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::$backendUser
private

Definition at line 51 of file TreeControllerTest.php.

◆ $backendUserFixture

string TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::$backendUserFixture = 'EXT:core/Tests/Functional/Fixtures/be_users.xml'
protected

The fixture which is used when initializing a backend user

Definition at line 61 of file TreeControllerTest.php.

◆ $context

Context TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::$context
private

Definition at line 55 of file TreeControllerTest.php.

◆ $coreExtensionsToLoad

TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::$coreExtensionsToLoad = array( 'workspaces' )
protected

Definition at line 42 of file TreeControllerTest.php.

◆ $subject

TreeController AccessibleObjectInterface TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::$subject
private

Definition at line 46 of file TreeControllerTest.php.

◆ LANGUAGE_PRESETS

const TYPO3\CMS\Backend\Tests\Functional\Controller\Page\TreeControllerTest::LANGUAGE_PRESETS = []
protected

Definition at line 40 of file TreeControllerTest.php.