‪TYPO3CMS  10.4
TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest Class Reference
Inheritance diagram for TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest:

Public Member Functions

 isEnabledReturnsFalseIfNoBackendUserExists ()
 
 isEnabledReturnsFalseIfNoBackendUserInFrontendContextIsLoggedIn ()
 
 tsConfigEnabledDataProvider ()
 
 isEnabledReturnsTrueIfAtLeastOneModuleIsEnabled (array $tsConfig)
 
 tsConfigDisabledDataProvider ()
 
 isEnabledReturnsFalseIfNoModulesEnabled (array $tsConfig)
 
 tsConfigHideDataProvider ()
 
 isHiddenForUserReturnsCorrectValue (array $tsConfig, bool $expected)
 
 isHiddenForUserReturnsFalseIfUserIsNotAvailable ()
 
 ucDisplayOpenDataProvider ()
 
 isOpenForUserReturnsCorrectValue (array $uc, bool $expected)
 
 isOpenForUserReturnsFalseIfUserIsNotAvailable ()
 
 typoScriptDataProvider ()
 
 isActivatedInTypoScriptReturnsCorrectValue (array $typoScript, bool $expected)
 

Detailed Description

Definition at line 25 of file StateUtilityTest.php.

Member Function Documentation

◆ isActivatedInTypoScriptReturnsCorrectValue()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isActivatedInTypoScriptReturnsCorrectValue ( array  $typoScript,
bool  $expected 
)
Test:
‪@dataProvider typoScriptDataProvider
Parameters
array$typoScript
bool$expected

Definition at line 257 of file StateUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Adminpanel\Utility\StateUtility\isActivatedInTypoScript().

◆ isEnabledReturnsFalseIfNoBackendUserExists()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isEnabledReturnsFalseIfNoBackendUserExists ( )

◆ isEnabledReturnsFalseIfNoBackendUserInFrontendContextIsLoggedIn()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isEnabledReturnsFalseIfNoBackendUserInFrontendContextIsLoggedIn ( )

◆ isEnabledReturnsFalseIfNoModulesEnabled()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isEnabledReturnsFalseIfNoModulesEnabled ( array  $tsConfig)
Test:
‪@dataProvider tsConfigDisabledDataProvider
Parameters
array$tsConfig

Definition at line 114 of file StateUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Adminpanel\Utility\StateUtility\isActivatedForUser().

◆ isEnabledReturnsTrueIfAtLeastOneModuleIsEnabled()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isEnabledReturnsTrueIfAtLeastOneModuleIsEnabled ( array  $tsConfig)
Test:
‪@dataProvider tsConfigEnabledDataProvider
Parameters
array$tsConfig

Definition at line 77 of file StateUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Adminpanel\Utility\StateUtility\isActivatedForUser().

◆ isHiddenForUserReturnsCorrectValue()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isHiddenForUserReturnsCorrectValue ( array  $tsConfig,
bool  $expected 
)
Test:
‪@dataProvider tsConfigHideDataProvider
Parameters
array$tsConfig
bool$expected

Definition at line 155 of file StateUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Adminpanel\Utility\StateUtility\isHiddenForUser().

◆ isHiddenForUserReturnsFalseIfUserIsNotAvailable()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isHiddenForUserReturnsFalseIfUserIsNotAvailable ( )

◆ isOpenForUserReturnsCorrectValue()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isOpenForUserReturnsCorrectValue ( array  $uc,
bool  $expected 
)
Test:
‪@dataProvider ucDisplayOpenDataProvider
Parameters
array$uc
bool$expected

Definition at line 206 of file StateUtilityTest.php.

References $GLOBALS, and TYPO3\CMS\Adminpanel\Utility\StateUtility\isOpen().

◆ isOpenForUserReturnsFalseIfUserIsNotAvailable()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::isOpenForUserReturnsFalseIfUserIsNotAvailable ( )

◆ tsConfigDisabledDataProvider()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::tsConfigDisabledDataProvider ( )

Definition at line 86 of file StateUtilityTest.php.

◆ tsConfigEnabledDataProvider()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::tsConfigEnabledDataProvider ( )

Definition at line 48 of file StateUtilityTest.php.

◆ tsConfigHideDataProvider()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::tsConfigHideDataProvider ( )

Definition at line 123 of file StateUtilityTest.php.

◆ typoScriptDataProvider()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::typoScriptDataProvider ( )

Definition at line 225 of file StateUtilityTest.php.

◆ ucDisplayOpenDataProvider()

TYPO3\CMS\Adminpanel\Tests\Unit\Utility\StateUtilityTest::ucDisplayOpenDataProvider ( )

Definition at line 174 of file StateUtilityTest.php.