‪TYPO3CMS  10.4
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 ()
 
 getStatusCallsMainRepositoryForMainRepositoryStatusResult ()
 
 getStatusReturnsErrorStatusIfRepositoryIsNotFound ()
 
 getStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo ()
 
 getStatusReturnsOkIfUpdatedLessThanSevenDaysAgo ()
 
 getStatusReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded ()
 
 getStatusReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded ()
 
 getStatusReturnsOkForExistingExtensionIfNoInsecureExtensionExists ()
 
 getStatusReturnsWarningForExistingExtensionIfInsecureExtensionExistsButIsNotLoaded ()
 
 getStatusReturnsWarningForLoadedExtensionIfOutdatedExtensionIsLoaded ()
 
 getStatusReturnsErrorForExistingExtensionIfOutdatedExtensionExists ()
 

Protected Member Functions

 setUp ()
 
array setUpRepositoryStatusTests (int $reviewState=0, bool $installed=true, bool $setupRepositoryStatusOk=true)
 

Protected Attributes

ObjectManagerInterface $mockObjectManager
 
RepositoryRepository $mockRepositoryRepository
 
LanguageService $mockLanguageService
 

Detailed Description

Test case

Definition at line 38 of file ExtensionStatusTest.php.

Member Function Documentation

◆ extensionStatusImplementsStatusProviderInterface()

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

Definition at line 70 of file ExtensionStatusTest.php.

◆ getStatusCallsMainRepositoryForMainRepositoryStatusResult()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusCallsMainRepositoryForMainRepositoryStatusResult ( )

◆ getStatusReturnArrayContainsFiveEntries()

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

Definition at line 91 of file ExtensionStatusTest.php.

◆ getStatusReturnArrayContainsInstancesOfReportsStatusStatus()

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

Definition at line 103 of file ExtensionStatusTest.php.

◆ getStatusReturnsArray()

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

Definition at line 79 of file ExtensionStatusTest.php.

◆ getStatusReturnsErrorForExistingExtensionIfOutdatedExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsErrorForExistingExtensionIfOutdatedExtensionExists ( )

◆ getStatusReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsErrorForLoadedExtensionIfInsecureExtensionIsLoaded ( )

◆ getStatusReturnsErrorStatusIfRepositoryIsNotFound()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsErrorStatusIfRepositoryIsNotFound ( )

◆ getStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsNoticeIfRepositoryUpdateIsLongerThanSevenDaysAgo ( )

◆ getStatusReturnsOkForExistingExtensionIfNoInsecureExtensionExists()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsOkForExistingExtensionIfNoInsecureExtensionExists ( )

◆ getStatusReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsOkForLoadedExtensionIfNoInsecureExtensionIsLoaded ( )

◆ getStatusReturnsOkIfUpdatedLessThanSevenDaysAgo()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsOkIfUpdatedLessThanSevenDaysAgo ( )

◆ getStatusReturnsWarningForExistingExtensionIfInsecureExtensionExistsButIsNotLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsWarningForExistingExtensionIfInsecureExtensionExistsButIsNotLoaded ( )

◆ getStatusReturnsWarningForLoadedExtensionIfOutdatedExtensionIsLoaded()

TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::getStatusReturnsWarningForLoadedExtensionIfOutdatedExtensionIsLoaded ( )

◆ setUp()

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

Set up

Definition at line 55 of file ExtensionStatusTest.php.

◆ setUpRepositoryStatusTests()

array TYPO3\CMS\Extensionmanager\Tests\Unit\Report\ExtensionStatusTest::setUpRepositoryStatusTests ( int  $reviewState = 0,
bool  $installed = true,
bool  $setupRepositoryStatusOk = true 
)
protected

Member Data Documentation

◆ $mockLanguageService

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

Definition at line 50 of file ExtensionStatusTest.php.

◆ $mockObjectManager

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

Definition at line 42 of file ExtensionStatusTest.php.

◆ $mockRepositoryRepository

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

Definition at line 46 of file ExtensionStatusTest.php.