‪TYPO3CMS  ‪main
TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest Class Reference
Inheritance diagram for TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest:

Public Member Functions

 setUp ()
 
 installDownloadsExtensionIfNecessary ()
 
 installExtensionReturnsFalseIfDependenciesCannotBeResolved ()
 
 installExtensionWillReturnInstalledExtensions ()
 
 installExtensionWillReturnDownloadedExtensions ()
 
 installExtensionWillReturnUpdatedExtensions ()
 
 markExtensionForDownloadAddsExtensionToDownloadQueueAndChecksDependencies ()
 
 markExtensionForUpdateAddsExtensionToUpdateQueueAndChecksDependencies ()
 

Protected Attributes

bool $resetSingletonInstances = true
 
ExtensionManagementService $managementService
 
DependencyUtility &MockObject $dependencyUtilityMock
 
InstallUtility &MockObject $installUtilityMock
 
DownloadQueue $downloadQueue
 
ExtensionDownloaderRemoteInterface &MockObject $remoteMock
 
FileHandlingUtility &MockObject $fileHandlingUtilityMock
 

Detailed Description

Definition at line 33 of file ExtensionManagementServiceTest.php.

Member Function Documentation

◆ installDownloadsExtensionIfNecessary()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::installDownloadsExtensionIfNecessary ( )

Definition at line 70 of file ExtensionManagementServiceTest.php.

◆ installExtensionReturnsFalseIfDependenciesCannotBeResolved()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::installExtensionReturnsFalseIfDependenciesCannotBeResolved ( )

Definition at line 90 of file ExtensionManagementServiceTest.php.

◆ installExtensionWillReturnDownloadedExtensions()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::installExtensionWillReturnDownloadedExtensions ( )

Definition at line 112 of file ExtensionManagementServiceTest.php.

◆ installExtensionWillReturnInstalledExtensions()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::installExtensionWillReturnInstalledExtensions ( )

Definition at line 102 of file ExtensionManagementServiceTest.php.

◆ installExtensionWillReturnUpdatedExtensions()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::installExtensionWillReturnUpdatedExtensions ( )

Definition at line 130 of file ExtensionManagementServiceTest.php.

◆ markExtensionForDownloadAddsExtensionToDownloadQueueAndChecksDependencies()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::markExtensionForDownloadAddsExtensionToDownloadQueueAndChecksDependencies ( )

Definition at line 152 of file ExtensionManagementServiceTest.php.

◆ markExtensionForUpdateAddsExtensionToUpdateQueueAndChecksDependencies()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::markExtensionForUpdateAddsExtensionToUpdateQueueAndChecksDependencies ( )

Definition at line 165 of file ExtensionManagementServiceTest.php.

◆ setUp()

TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::setUp ( )

Definition at line 44 of file ExtensionManagementServiceTest.php.

References $GLOBALS.

Member Data Documentation

◆ $dependencyUtilityMock

DependencyUtility& MockObject TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$dependencyUtilityMock
protected

Definition at line 38 of file ExtensionManagementServiceTest.php.

◆ $downloadQueue

DownloadQueue TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$downloadQueue
protected

Definition at line 40 of file ExtensionManagementServiceTest.php.

◆ $fileHandlingUtilityMock

FileHandlingUtility& MockObject TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$fileHandlingUtilityMock
protected

Definition at line 42 of file ExtensionManagementServiceTest.php.

◆ $installUtilityMock

InstallUtility& MockObject TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$installUtilityMock
protected

Definition at line 39 of file ExtensionManagementServiceTest.php.

◆ $managementService

ExtensionManagementService TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$managementService
protected

Definition at line 37 of file ExtensionManagementServiceTest.php.

◆ $remoteMock

ExtensionDownloaderRemoteInterface& MockObject TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$remoteMock
protected

Definition at line 41 of file ExtensionManagementServiceTest.php.

◆ $resetSingletonInstances

bool TYPO3\CMS\Extensionmanager\Tests\Unit\Service\ExtensionManagementServiceTest::$resetSingletonInstances = true
protected

Definition at line 35 of file ExtensionManagementServiceTest.php.