‪TYPO3CMS  10.4
TYPO3\CMS\Frontend\Tests\Unit\Typolink\DatabaseRecordLinkBuilderTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Unit\Typolink\DatabaseRecordLinkBuilderTest:

Public Member Functions

array attributesSetInRecordLinkOverwriteConfiguredAttributesDataProvider ()
 
 attributesSetInRecordLinkOverwriteConfiguredAttributes (string $parameterFromTypoScript, string $parameterFromDb, string $expectedParameter)
 

Detailed Description

Member Function Documentation

◆ attributesSetInRecordLinkOverwriteConfiguredAttributes()

TYPO3\CMS\Frontend\Tests\Unit\Typolink\DatabaseRecordLinkBuilderTest::attributesSetInRecordLinkOverwriteConfiguredAttributes ( string  $parameterFromTypoScript,
string  $parameterFromDb,
string  $expectedParameter 
)
Test:

Tests showing that values set in the link record directly will overwrite those configured in the default link handler configuration

Note that the TypolinkCodecService is not mocked on purpose to get the full unit tested.

@dataProvider attributesSetInRecordLinkOverwriteConfiguredAttributesDataProvider

Parameters
string$parameterFromTypoScript
string$parameterFromDb
string$expectedParameter

Definition at line 107 of file DatabaseRecordLinkBuilderTest.php.

References $GLOBALS.

◆ attributesSetInRecordLinkOverwriteConfiguredAttributesDataProvider()

array TYPO3\CMS\Frontend\Tests\Unit\Typolink\DatabaseRecordLinkBuilderTest::attributesSetInRecordLinkOverwriteConfiguredAttributesDataProvider ( )

Dataprovider with different parameter configurations

Returns
‪array

Definition at line 42 of file DatabaseRecordLinkBuilderTest.php.