‪TYPO3CMS  ‪main
TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest:

Public Member Functions

 configurePluginWorksForMinimalisticSetup ()
 
 configurePluginCreatesCorrectDefaultTypoScriptSetup ()
 
 configurePluginWorksForASingleControllerAction ()
 
 configurePluginThrowsExceptionIfExtensionNameIsEmpty ()
 
 configurePluginThrowsExceptionIfPluginNameIsEmpty ()
 
 configurePluginRespectsDefaultActionAsANonCacheableAction ()
 
 configurePluginRespectsNonDefaultActionAsANonCacheableAction ()
 
 configurePluginWorksForMultipleControllerActionsWithCacheableActionAsDefault ()
 
 configurePluginWorksForMultipleControllerActionsAsArrayWithCacheableActionAsDefault ()
 
 configurePluginWorksForMultipleControllerActionsWithNonCacheableActionAsDefault ()
 
 registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUnderscoredExtensionNameAndIconPathNotGiven ()
 
 registerPluginMethodReturnsPluginSignature ()
 
 registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUpperCameCasedExtensionNameAndIconPathNotGiven ()
 
 registerPluginTriggersAddPluginWhichSetsPluginIconPathIfIconPathIsGiven ()
 
 checkResolveControllerAliasFromControllerClassName (string $expectedControllerAlias, string $controllerClassName)
 

Static Public Member Functions

static checkResolveControllerAliasFromControllerClassNameDataProvider ()
 

Detailed Description

Definition at line 29 of file ExtensionUtilityTest.php.

Member Function Documentation

◆ checkResolveControllerAliasFromControllerClassName()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::checkResolveControllerAliasFromControllerClassName ( string  $expectedControllerAlias,
string  $controllerClassName 
)

◆ checkResolveControllerAliasFromControllerClassNameDataProvider()

static TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::checkResolveControllerAliasFromControllerClassNameDataProvider ( )
static

Definition at line 345 of file ExtensionUtilityTest.php.

◆ configurePluginCreatesCorrectDefaultTypoScriptSetup()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginCreatesCorrectDefaultTypoScriptSetup ( )

◆ configurePluginRespectsDefaultActionAsANonCacheableAction()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginRespectsDefaultActionAsANonCacheableAction ( )

◆ configurePluginRespectsNonDefaultActionAsANonCacheableAction()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginRespectsNonDefaultActionAsANonCacheableAction ( )

◆ configurePluginThrowsExceptionIfExtensionNameIsEmpty()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginThrowsExceptionIfExtensionNameIsEmpty ( )

◆ configurePluginThrowsExceptionIfPluginNameIsEmpty()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginThrowsExceptionIfPluginNameIsEmpty ( )

◆ configurePluginWorksForASingleControllerAction()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginWorksForASingleControllerAction ( )

◆ configurePluginWorksForMinimalisticSetup()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginWorksForMinimalisticSetup ( )

◆ configurePluginWorksForMultipleControllerActionsAsArrayWithCacheableActionAsDefault()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginWorksForMultipleControllerActionsAsArrayWithCacheableActionAsDefault ( )

◆ configurePluginWorksForMultipleControllerActionsWithCacheableActionAsDefault()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginWorksForMultipleControllerActionsWithCacheableActionAsDefault ( )

◆ configurePluginWorksForMultipleControllerActionsWithNonCacheableActionAsDefault()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::configurePluginWorksForMultipleControllerActionsWithNonCacheableActionAsDefault ( )

◆ registerPluginMethodReturnsPluginSignature()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::registerPluginMethodReturnsPluginSignature ( )

◆ registerPluginTriggersAddPluginWhichSetsPluginIconPathIfIconPathIsGiven()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::registerPluginTriggersAddPluginWhichSetsPluginIconPathIfIconPathIsGiven ( )

Tests method combination of registerPlugin() and its dependency addPlugin() to verify plugin icon path resolving works.

Definition at line 330 of file ExtensionUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Extbase\Utility\ExtensionUtility\registerPlugin().

◆ registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUnderscoredExtensionNameAndIconPathNotGiven()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUnderscoredExtensionNameAndIconPathNotGiven ( )

Tests method combination of registerPlugin() and its dependency addPlugin() to verify plugin icon path resolving works.

Definition at line 272 of file ExtensionUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Extbase\Utility\ExtensionUtility\registerPlugin().

◆ registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUpperCameCasedExtensionNameAndIconPathNotGiven()

TYPO3\CMS\Extbase\Tests\Unit\Utility\ExtensionUtilityTest::registerPluginTriggersAddPluginWhichSetsPluginIconPathIfUsingUpperCameCasedExtensionNameAndIconPathNotGiven ( )

Tests method combination of registerPlugin() and its dependency addPlugin() to verify plugin icon path resolving works.

Definition at line 307 of file ExtensionUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Extbase\Utility\ExtensionUtility\registerPlugin().