‪TYPO3CMS  11.5
TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest:

Public Member Functions

 titleTagDataProvider ()
 
 checkIfCorrectTitleTagIsRendered (array $pageConfig, array $expectations)
 

Protected Member Functions

 setUp ()
 
 setUpFrontendSite (int $pageId)
 

Protected Attributes

 $coreExtensionsToLoad = array( 'seo' )
 
 $configurationToUseInTestInstance
 

Detailed Description

Test case

Definition at line 28 of file TitleTagRenderingTest.php.

Member Function Documentation

◆ checkIfCorrectTitleTagIsRendered()

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::checkIfCorrectTitleTagIsRendered ( array  $pageConfig,
array  $expectations 
)
Test:
‪@dataProvider titleTagDataProvider

Definition at line 225 of file TitleTagRenderingTest.php.

◆ setUp()

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::setUp ( )
protected

◆ setUpFrontendSite()

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::setUpFrontendSite ( int  $pageId)
protected

Create a simple site config for the tests that call a frontend page.

Parameters
int$pageId

Definition at line 64 of file TitleTagRenderingTest.php.

References TYPO3\CMS\Core\Utility\GeneralUtility\mkdir_deep(), and TYPO3\CMS\Core\Utility\GeneralUtility\writeFile().

Referenced by TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest\setUp().

◆ titleTagDataProvider()

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::titleTagDataProvider ( )

Definition at line 95 of file TitleTagRenderingTest.php.

Member Data Documentation

◆ $configurationToUseInTestInstance

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::$configurationToUseInTestInstance
protected
Initial value:
= array(
'SC_OPTIONS' => [
'Core/TypoScript/TemplateService' => [
'runThroughTemplatesPostProcessing' => [
'FunctionalTest' => \‪TYPO3\TestingFramework\Core\Functional\Framework\Frontend\Hook\TypoScriptInstructionModifier::class . '->apply',
],
],
],
'FE' => [
'cacheHash' => [
'enforceValidation' => false,
],
],
)

Definition at line 32 of file TitleTagRenderingTest.php.

◆ $coreExtensionsToLoad

TYPO3\CMS\Frontend\Tests\Functional\Rendering\TitleTagRenderingTest::$coreExtensionsToLoad = array( 'seo' )
protected

Definition at line 30 of file TitleTagRenderingTest.php.

‪TYPO3