‪TYPO3CMS  ‪main
TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest Class Reference
Inheritance diagram for TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest:

Public Member Functions

 contextStringCanBeSetInConstructorAndReadByCallingToString ($allowedContext)
 
 constructorThrowsExceptionIfMainContextIsForbidden ($forbiddenContext)
 
 contextMethodsReturnTheCorrectValues ($contextName, $isDevelopment, $isProduction, $isTesting, $parentContext)
 
 parentContextIsConnectedRecursively ()
 

Static Public Member Functions

static allowedContexts ()
 
static forbiddenContexts ()
 
static isMethods ()
 

Detailed Description

Testcase for the ApplicationContext class

Definition at line 29 of file ApplicationContextTest.php.

Member Function Documentation

◆ allowedContexts()

static TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::allowedContexts ( )
static

Data provider with allowed contexts.

Definition at line 34 of file ApplicationContextTest.php.

◆ constructorThrowsExceptionIfMainContextIsForbidden()

TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::constructorThrowsExceptionIfMainContextIsForbidden (   $forbiddenContext)

Definition at line 70 of file ApplicationContextTest.php.

◆ contextMethodsReturnTheCorrectValues()

TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::contextMethodsReturnTheCorrectValues (   $contextName,
  $isDevelopment,
  $isProduction,
  $isTesting,
  $parentContext 
)

Definition at line 133 of file ApplicationContextTest.php.

◆ contextStringCanBeSetInConstructorAndReadByCallingToString()

TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::contextStringCanBeSetInConstructorAndReadByCallingToString (   $allowedContext)

Definition at line 49 of file ApplicationContextTest.php.

◆ forbiddenContexts()

static TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::forbiddenContexts ( )
static

Data provider with forbidden contexts.

Definition at line 58 of file ApplicationContextTest.php.

◆ isMethods()

static TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::isMethods ( )
static

Data provider with expected is*() values for various contexts.

Definition at line 81 of file ApplicationContextTest.php.

◆ parentContextIsConnectedRecursively()

TYPO3\CMS\Core\Tests\Unit\Core\ApplicationContextTest::parentContextIsConnectedRecursively ( )

Definition at line 143 of file ApplicationContextTest.php.