‪TYPO3CMS  9.5
TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest:
TYPO3\CMS\Frontend\Tests\Unit\ContentObject\ContentObjectRendererTestTrait

Public Member Functions

 filelinkCreatesCorrectUrlForFileWithUrlEncodedSpecialChars ()
 
 stdWrap_addParams ()
 
 stdWrap_filelink ()
 
 stdWrap_filelist ()
 
array _parseFuncReturnsCorrectHtmlDataProvider ()
 
 stdWrap_parseFuncReturnsParsedHtml ($value, $configuration, $expectedResult)
 

Protected Member Functions

 setUp ()
 

Protected Attributes

bool $resetSingletonInstances = true
 
PHPUnit_Framework_MockObject_MockObject ContentObjectRenderer $subject
 
PHPUnit_Framework_MockObject_MockObject TypoScriptFrontendController $frontendControllerMock
 
PHPUnit_Framework_MockObject_MockObject TemplateService $templateServiceMock
 
array $contentObjectMap
 

Detailed Description

Test case

Definition at line 52 of file ContentObjectRendererTest.php.

Member Function Documentation

◆ _parseFuncReturnsCorrectHtmlDataProvider()

array TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::_parseFuncReturnsCorrectHtmlDataProvider ( )

◆ filelinkCreatesCorrectUrlForFileWithUrlEncodedSpecialChars()

TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::filelinkCreatesCorrectUrlForFileWithUrlEncodedSpecialChars ( )

◆ setUp()

◆ stdWrap_addParams()

TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::stdWrap_addParams ( )

Check that stdWrap_addParams works properly.

Show:

  • ‪Delegates to method addParams.
  • ‪Parameter 1 is $content.
  • ‪Parameter 2 is $conf['addParams.'].
  • ‪Returns the return value.
Test:

Definition at line 175 of file ContentObjectRendererTest.php.

References TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest\$subject, and TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer\stdWrap_addParams().

◆ stdWrap_filelink()

TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::stdWrap_filelink ( )

Check if stdWrap_filelink works properly.

Show:

  • ‪Delegates to method filelink.
  • ‪Parameter 1 is $content.
  • ‪Parameter 2 is $conf['filelink.'].
  • Returns the return value.

    Test:

Definition at line 208 of file ContentObjectRendererTest.php.

References TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest\$subject, and TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer\stdWrap_filelink().

◆ stdWrap_filelist()

TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::stdWrap_filelist ( )

Check if stdWrap_filelist works properly.

Show:

  • ‪Delegates to method filelist.
  • ‪Parameter is $conf['filelist'].
  • Returns the return value.

    Test:

Definition at line 236 of file ContentObjectRendererTest.php.

References TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest\$subject, and TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer\stdWrap_filelist().

◆ stdWrap_parseFuncReturnsParsedHtml()

TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::stdWrap_parseFuncReturnsParsedHtml (   $value,
  $configuration,
  $expectedResult 
)
Test:
‪@dataProvider _parseFuncReturnsCorrectHtmlDataProvider
Parameters
string$value
array$configuration
string$expectedResult

Definition at line 303 of file ContentObjectRendererTest.php.

Member Data Documentation

◆ $contentObjectMap

array TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::$contentObjectMap
protected
Initial value:
= array(
'TEXT' => TextContentObject::class,
'CASE' => CaseContentObject::class,
'COBJ_ARRAY' => ContentObjectArrayContentObject::class,
'COA' => ContentObjectArrayContentObject::class,
'COA_INT' => ContentObjectArrayInternalContentObject::class,
'USER' => UserContentObject::class,
'USER_INT' => UserInternalContentObject::class,
'FILE' => FileContentObject::class,
'FILES' => FilesContentObject::class,
'IMAGE' => ImageContentObject::class,
'IMG_RESOURCE' => ImageResourceContentObject::class,
'CONTENT' => ContentContentObject::class,
'RECORDS' => RecordsContentObject::class,
'HMENU' => HierarchicalMenuContentObject::class,
'CASEFUNC' => CaseContentObject::class,
'LOAD_REGISTER' => LoadRegisterContentObject::class,
'RESTORE_REGISTER' => RestoreRegisterContentObject::class,
'TEMPLATE' => TemplateContentObject::class,
'FLUIDTEMPLATE' => FluidTemplateContentObject::class,
'SVG' => ScalableVectorGraphicsContentObject::class,
'EDITPANEL' => EditPanelContentObject::class
)

Default content object name -> class name map, shipped with TYPO3 CMS

Definition at line 75 of file ContentObjectRendererTest.php.

◆ $frontendControllerMock

PHPUnit_Framework_MockObject_MockObject TypoScriptFrontendController TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::$frontendControllerMock
protected

◆ $resetSingletonInstances

bool TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::$resetSingletonInstances = true
protected

Reset singletons created by subject

Definition at line 57 of file ContentObjectRendererTest.php.

◆ $subject

◆ $templateServiceMock

PHPUnit_Framework_MockObject_MockObject TemplateService TYPO3\CMS\Frontend\Tests\UnitDeprecated\ContentObject\ContentObjectRendererTest::$templateServiceMock
protected