TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest Class Reference
Inheritance diagram for TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest:
TYPO3\CMS\Core\Tests\UnitTestCase TYPO3\CMS\Core\Tests\BaseTestCase

Public Member Functions

 constructSetsContentObjectRenderer ()
 
 renderCallsInitializeStandaloneViewInstance ()
 
 renderCallsStandardWrapForGivenTemplateFileWithStandardWrap ()
 
 renderCallsStandardWrapForGivenTemplateRootPathsWithStandardWrap ()
 
 renderSetsTemplateFileByTemplateInView ()
 
 renderSetsTemplateFileByTemplateNameInView ()
 
 renderSetsTemplateFileByTemplateNameStdWrapInView ()
 
 renderSetsLayoutRootPathInView ()
 
 renderCallsStandardWrapForLayoutRootPath ()
 
 layoutRootPathsHasStdWrapSupport ()
 
 fallbacksForLayoutRootPathAreSet ()
 
 fallbacksForLayoutRootPathAreAppendedToLayoutRootPath ()
 
 renderSetsPartialRootPathInView ()
 
 partialRootPathsHasStdWrapSupport ()
 
 renderCallsStandardWrapForPartialRootPath ()
 
 fallbacksForPartialRootPathAreSet ()
 
 fallbacksForPartialRootPathAreAppendedToPartialRootPath ()
 
 renderSetsFormatInView ()
 
 renderCallsStandardWrapForFormat ()
 
 renderSetsExtbasePluginNameInRequest ()
 
 renderCallsStandardWrapForExtbasePluginName ()
 
 renderSetsExtbaseControllerExtensionNameInRequest ()
 
 renderCallsStandardWrapForExtbaseControllerExtensionName ()
 
 renderSetsExtbaseControllerNameInRequest ()
 
 renderCallsStandardWrapForExtbaseControllerName ()
 
 renderSetsExtbaseControllerActionNameInRequest ()
 
 renderCallsStandardWrapForExtbaseControllerActionName ()
 
 renderThrowsExceptionForNotAllowedVariableData ()
 
 renderThrowsExceptionForNotAllowedVariableCurrent ()
 
 renderCallsCObjGetSingleForAllowedVariable ()
 
 renderAssignsRenderedContentObjectVariableToView ()
 
 renderAssignsContentObjectRendererDataToView ()
 
 renderAssignsContentObjectRendererCurrentValueToView ()
 
 renderCallsRenderOnStandaloneViewie ()
 
 renderCallsStandardWrapOnResultStringIfGivenInConfiguration ()
 

Protected Member Functions

 tearDown ()
 
 addMockViewToSubject ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 tearDown ()
 
- Protected Member Functions inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 getAccessibleMock ( $originalClassName, $methods=[], array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true)
 
 getAccessibleMockForAbstractClass ( $originalClassName, array $arguments=[], $mockClassName='', $callOriginalConstructor=true, $callOriginalClone=true, $callAutoload=true, $mockedMethods=[])
 
 buildAccessibleProxy ($className)
 
 callInaccessibleMethod ($object, $name)
 
 inject ($target, $name, $dependency)
 
 getUniqueId ($prefix='')
 

Protected Attributes

 $singletonInstances = []
 
 $subject = null
 
 $contentObjectRenderer = null
 
 $standaloneView = null
 
 $request = null
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\UnitTestCase
 $backupGlobalsBlacklist = ['TYPO3_LOADED_EXT']
 
 $testFilesToDelete = []
 
- Protected Attributes inherited from TYPO3\CMS\Core\Tests\BaseTestCase
 $backupGlobals = true
 
 $backupStaticAttributes = false
 

Detailed Description

Testcase

Definition at line 27 of file FluidTemplateContentObjectTest.php.

Member Function Documentation

◆ addMockViewToSubject()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::addMockViewToSubject ( )
protected

Add a mock standalone view to subject

Definition at line 86 of file FluidTemplateContentObjectTest.php.

Referenced by TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\fallbacksForLayoutRootPathAreAppendedToLayoutRootPath(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\fallbacksForLayoutRootPathAreSet(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\fallbacksForPartialRootPathAreAppendedToPartialRootPath(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\fallbacksForPartialRootPathAreSet(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\layoutRootPathsHasStdWrapSupport(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\partialRootPathsHasStdWrapSupport(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderAssignsContentObjectRendererCurrentValueToView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderAssignsContentObjectRendererDataToView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderAssignsRenderedContentObjectVariableToView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsCObjGetSingleForAllowedVariable(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsInitializeStandaloneViewInstance(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsRenderOnStandaloneViewie(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForExtbaseControllerActionName(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForExtbaseControllerExtensionName(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForExtbaseControllerName(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForExtbasePluginName(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForFormat(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForGivenTemplateFileWithStandardWrap(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForGivenTemplateRootPathsWithStandardWrap(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForLayoutRootPath(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapForPartialRootPath(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderCallsStandardWrapOnResultStringIfGivenInConfiguration(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsExtbaseControllerActionNameInRequest(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsExtbaseControllerExtensionNameInRequest(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsExtbaseControllerNameInRequest(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsExtbasePluginNameInRequest(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsFormatInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsLayoutRootPathInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsPartialRootPathInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsTemplateFileByTemplateInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsTemplateFileByTemplateNameInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderSetsTemplateFileByTemplateNameStdWrapInView(), TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderThrowsExceptionForNotAllowedVariableCurrent(), and TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest\renderThrowsExceptionForNotAllowedVariableData().

◆ constructSetsContentObjectRenderer()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::constructSetsContentObjectRenderer ( )
Test:

Definition at line 100 of file FluidTemplateContentObjectTest.php.

◆ fallbacksForLayoutRootPathAreAppendedToLayoutRootPath()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::fallbacksForLayoutRootPathAreAppendedToLayoutRootPath ( )

◆ fallbacksForLayoutRootPathAreSet()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::fallbacksForLayoutRootPathAreSet ( )

◆ fallbacksForPartialRootPathAreAppendedToPartialRootPath()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::fallbacksForPartialRootPathAreAppendedToPartialRootPath ( )

◆ fallbacksForPartialRootPathAreSet()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::fallbacksForPartialRootPathAreSet ( )

◆ layoutRootPathsHasStdWrapSupport()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::layoutRootPathsHasStdWrapSupport ( )

◆ partialRootPathsHasStdWrapSupport()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::partialRootPathsHasStdWrapSupport ( )

◆ renderAssignsContentObjectRendererCurrentValueToView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderAssignsContentObjectRendererCurrentValueToView ( )

◆ renderAssignsContentObjectRendererDataToView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderAssignsContentObjectRendererDataToView ( )

◆ renderAssignsRenderedContentObjectVariableToView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderAssignsRenderedContentObjectVariableToView ( )

◆ renderCallsCObjGetSingleForAllowedVariable()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsCObjGetSingleForAllowedVariable ( )

◆ renderCallsInitializeStandaloneViewInstance()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsInitializeStandaloneViewInstance ( )

◆ renderCallsRenderOnStandaloneViewie()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsRenderOnStandaloneViewie ( )

◆ renderCallsStandardWrapForExtbaseControllerActionName()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForExtbaseControllerActionName ( )

◆ renderCallsStandardWrapForExtbaseControllerExtensionName()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForExtbaseControllerExtensionName ( )

◆ renderCallsStandardWrapForExtbaseControllerName()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForExtbaseControllerName ( )

◆ renderCallsStandardWrapForExtbasePluginName()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForExtbasePluginName ( )

◆ renderCallsStandardWrapForFormat()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForFormat ( )

◆ renderCallsStandardWrapForGivenTemplateFileWithStandardWrap()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForGivenTemplateFileWithStandardWrap ( )

◆ renderCallsStandardWrapForGivenTemplateRootPathsWithStandardWrap()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForGivenTemplateRootPathsWithStandardWrap ( )

◆ renderCallsStandardWrapForLayoutRootPath()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForLayoutRootPath ( )

◆ renderCallsStandardWrapForPartialRootPath()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapForPartialRootPath ( )

◆ renderCallsStandardWrapOnResultStringIfGivenInConfiguration()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderCallsStandardWrapOnResultStringIfGivenInConfiguration ( )

◆ renderSetsExtbaseControllerActionNameInRequest()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsExtbaseControllerActionNameInRequest ( )

◆ renderSetsExtbaseControllerExtensionNameInRequest()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsExtbaseControllerExtensionNameInRequest ( )

◆ renderSetsExtbaseControllerNameInRequest()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsExtbaseControllerNameInRequest ( )

◆ renderSetsExtbasePluginNameInRequest()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsExtbasePluginNameInRequest ( )

◆ renderSetsFormatInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsFormatInView ( )

◆ renderSetsLayoutRootPathInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsLayoutRootPathInView ( )

◆ renderSetsPartialRootPathInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsPartialRootPathInView ( )

◆ renderSetsTemplateFileByTemplateInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsTemplateFileByTemplateInView ( )

◆ renderSetsTemplateFileByTemplateNameInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsTemplateFileByTemplateNameInView ( )

◆ renderSetsTemplateFileByTemplateNameStdWrapInView()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderSetsTemplateFileByTemplateNameStdWrapInView ( )

◆ renderThrowsExceptionForNotAllowedVariableCurrent()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderThrowsExceptionForNotAllowedVariableCurrent ( )

◆ renderThrowsExceptionForNotAllowedVariableData()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::renderThrowsExceptionForNotAllowedVariableData ( )

◆ tearDown()

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::tearDown ( )
protected

Member Data Documentation

◆ $contentObjectRenderer

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::$contentObjectRenderer = null
protected

Definition at line 42 of file FluidTemplateContentObjectTest.php.

◆ $request

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::$request = null
protected

Definition at line 52 of file FluidTemplateContentObjectTest.php.

◆ $singletonInstances

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::$singletonInstances = []
protected

Definition at line 32 of file FluidTemplateContentObjectTest.php.

◆ $standaloneView

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::$standaloneView = null
protected

Definition at line 47 of file FluidTemplateContentObjectTest.php.

◆ $subject

TYPO3\CMS\Frontend\Tests\Unit\ContentObject\FluidTemplateContentObjectTest::$subject = null
protected

Definition at line 37 of file FluidTemplateContentObjectTest.php.