‪TYPO3CMS  9.5
TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest:

Public Member Functions

 extensionStatusImplementsStatusProviderInterface ()
 
 getStatusReturnsArray ()
 
 getStatusReturnArrayContainsFiveEntries ()
 
 getStatusReturnArrayContainsInstancesOfReportsStatusStatus ()
 
 getStatusCallsGetMainRepositoryStatusForMainRepositoryStatusResult ()
 
 getMainRepositoryStatusReturnsErrorStatusIfRepositoryIsNotFound ()
 
 getMainRepositoryStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo ()
 
 getMainRepositoryStatusReturnsOkIfUpdatedLessThanSevenDaysAgo ()
 
 getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded ()
 
 getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded ()
 
 getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoInsecureExtensionExists ()
 
 getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfInsecureExtensionExists ()
 
 getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoOutdatedExtensionIsLoaded ()
 
 getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfOutdatedExtensionIsLoaded ()
 
 getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoOutdatedExtensionExists ()
 
 getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfOutdatedExtensionExists ()
 

Protected Member Functions

 setUp ()
 

Protected Attributes

ObjectManagerInterface $mockObjectManager
 
RepositoryRepository $mockRepositoryRepository
 
LanguageService $mockLanguageService
 

Detailed Description

Test case

Definition at line 32 of file ExtensionStatusTest.php.

Member Function Documentation

◆ extensionStatusImplementsStatusProviderInterface()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::extensionStatusImplementsStatusProviderInterface ( )
Test:

Definition at line 62 of file ExtensionStatusTest.php.

◆ getMainRepositoryStatusReturnsErrorStatusIfRepositoryIsNotFound()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getMainRepositoryStatusReturnsErrorStatusIfRepositoryIsNotFound ( )
Test:

Definition at line 159 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\ERROR.

◆ getMainRepositoryStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getMainRepositoryStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo ( )
Test:

Definition at line 185 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\NOTICE.

◆ getMainRepositoryStatusReturnsOkIfUpdatedLessThanSevenDaysAgo()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getMainRepositoryStatusReturnsOkIfUpdatedLessThanSevenDaysAgo ( )
Test:

Definition at line 219 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\OK.

◆ getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfInsecureExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfInsecureExtensionExists ( )
Test:

Definition at line 390 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\WARNING.

◆ getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfOutdatedExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsErrorForExistingExtensionIfOutdatedExtensionExists ( )
Test:

Definition at line 572 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\WARNING.

◆ getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded ( )
Test:

Definition at line 299 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\ERROR.

◆ getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfOutdatedExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsErrorForLoadedExtensionIfOutdatedExtensionIsLoaded ( )
Test:

Definition at line 481 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\WARNING.

◆ getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoInsecureExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoInsecureExtensionExists ( )
Test:

Definition at line 345 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\OK.

◆ getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoOutdatedExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsOkForExistingExtensionIfNoOutdatedExtensionExists ( )
Test:

Definition at line 527 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\OK.

◆ getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded ( )
Test:

Definition at line 253 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\OK.

◆ getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoOutdatedExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getSecurityStatusOfExtensionsReturnsOkForLoadedExtensionIfNoOutdatedExtensionIsLoaded ( )
Test:

Definition at line 435 of file ExtensionStatusTest.php.

References TYPO3\CMS\Reports\Status\OK.

◆ getStatusCallsGetMainRepositoryStatusForMainRepositoryStatusResult()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusCallsGetMainRepositoryStatusForMainRepositoryStatusResult ( )
Test:

Definition at line 117 of file ExtensionStatusTest.php.

◆ getStatusReturnArrayContainsFiveEntries()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnArrayContainsFiveEntries ( )
Test:

Definition at line 83 of file ExtensionStatusTest.php.

◆ getStatusReturnArrayContainsInstancesOfReportsStatusStatus()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnArrayContainsInstancesOfReportsStatusStatus ( )
Test:

Definition at line 95 of file ExtensionStatusTest.php.

◆ getStatusReturnsArray()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsArray ( )
Test:

Definition at line 71 of file ExtensionStatusTest.php.

◆ setUp()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::setUp ( )
protected

Set up

Definition at line 49 of file ExtensionStatusTest.php.

Member Data Documentation

◆ $mockLanguageService

LanguageService TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::$mockLanguageService
protected

Definition at line 44 of file ExtensionStatusTest.php.

◆ $mockObjectManager

ObjectManagerInterface TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::$mockObjectManager
protected

Definition at line 36 of file ExtensionStatusTest.php.

◆ $mockRepositoryRepository

RepositoryRepository TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::$mockRepositoryRepository
protected

Definition at line 40 of file ExtensionStatusTest.php.