‪TYPO3CMS  10.4
TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest Class Reference
Inheritance diagram for TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest:

Public Member Functions

 validateAndSortLoginProvidersDetectsMissingProviderConfiguration ()
 
 validateAndSortLoginProvidersDetectsNonArrayProviderConfiguration ()
 
 validateAndSortLoginProvidersDetectsIfNoProviderIsRegistered ()
 
 validateAndSortLoginProvidersDetectsMissingConfigurationForProvider ()
 
 validateAndSortLoginProvidersDetectsWrongProvider ()
 
 validateAndSortLoginProvidersDetectsMissingLabel ()
 
 validateAndSortLoginProvidersDetectsMissingIconClass ()
 
 validateAndSortLoginProvidersDetectsMissingSorting ()
 
 checkRedirectRedirectsIfLoginIsInProgressAndUserWasFound ()
 
 checkRedirectAddsJavaScriptForCaseLoginRefresh ()
 
 checkRedirectAddsJavaScriptForCaseLoginRefreshWhileLoginIsInProgress ()
 
 checkRedirectDoesNotRedirectIfNoUserIsFound ()
 

Protected Member Functions

 setUp ()
 
 prophesizeFormProtection ()
 

Protected Attributes

bool $resetSingletonInstances = true
 
LoginController PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface $loginControllerMock
 

Static Protected Attributes

static bool $alreadySetUp = false
 

Detailed Description

Test case

Definition at line 34 of file LoginControllerTest.php.

Member Function Documentation

◆ checkRedirectAddsJavaScriptForCaseLoginRefresh()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::checkRedirectAddsJavaScriptForCaseLoginRefresh ( )

◆ checkRedirectAddsJavaScriptForCaseLoginRefreshWhileLoginIsInProgress()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::checkRedirectAddsJavaScriptForCaseLoginRefreshWhileLoginIsInProgress ( )

◆ checkRedirectDoesNotRedirectIfNoUserIsFound()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::checkRedirectDoesNotRedirectIfNoUserIsFound ( )
Test:

Definition at line 297 of file LoginControllerTest.php.

References $GLOBALS.

◆ checkRedirectRedirectsIfLoginIsInProgressAndUserWasFound()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::checkRedirectRedirectsIfLoginIsInProgressAndUserWasFound ( )

◆ prophesizeFormProtection()

◆ setUp()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::setUp ( )
protected
Exceptions

Definition at line 52 of file LoginControllerTest.php.

◆ validateAndSortLoginProvidersDetectsIfNoProviderIsRegistered()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsIfNoProviderIsRegistered ( )
Test:

Definition at line 82 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsMissingConfigurationForProvider()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsMissingConfigurationForProvider ( )
Test:

Definition at line 93 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsMissingIconClass()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsMissingIconClass ( )
Test:

Definition at line 138 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsMissingLabel()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsMissingLabel ( )
Test:

Definition at line 121 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsMissingProviderConfiguration()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsMissingProviderConfiguration ( )
Test:

Definition at line 60 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsMissingSorting()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsMissingSorting ( )
Test:

Definition at line 155 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsNonArrayProviderConfiguration()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsNonArrayProviderConfiguration ( )
Test:

Definition at line 71 of file LoginControllerTest.php.

References $GLOBALS.

◆ validateAndSortLoginProvidersDetectsWrongProvider()

TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::validateAndSortLoginProvidersDetectsWrongProvider ( )
Test:

Definition at line 106 of file LoginControllerTest.php.

References $GLOBALS.

Member Data Documentation

◆ $alreadySetUp

bool TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::$alreadySetUp = false
staticprotected
See also
prophesizeFormProtection

Definition at line 47 of file LoginControllerTest.php.

◆ $loginControllerMock

LoginController PHPUnit Framework MockObject MockObject TYPO3 TestingFramework Core AccessibleObjectInterface TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::$loginControllerMock
protected

Definition at line 42 of file LoginControllerTest.php.

◆ $resetSingletonInstances

bool TYPO3\CMS\Backend\Tests\Unit\Controller\LoginControllerTest::$resetSingletonInstances = true
protected

Reset singletons created by subject

Definition at line 38 of file LoginControllerTest.php.