PHP Класс NerdsAndCompany\Schematic\Services\PluginsTest

Автор: Nerds & Company
Наследование: extends Craft\BaseTest
Показать файл Открыть проект

Открытые методы

Метод Описание
getMockBasePlugin ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\BasePlugin
getMockPluginsService ( boolean $returnPlugin = true, boolean $installPluginResponse = true, boolean $enablePluginResponse = true, boolean $disablePluginResponse = true, boolean $uninstallPluginResponse = true ) : Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject
getMockUpdatesService ( ) : Craft\UpdatesService | PHPUnit_Framework_MockObject_MockObject
getPluginsData ( ) : array Returns plugins data.
mockMultipleServices ( boolean $returnPlugin = true, boolean $installPluginResponse = true ) Prevent code duplication by mocking multiple services.
setUp ( )
testExport ( ) Test export functionality.
testImportWithInstallException ( ) Test default import functionality.
testImportWithInstalledDisabledPlugins ( ) Test default import functionality.
testImportWithInstalledPlugins ( ) Test default import functionality.
testImportWithMissingPlugin ( ) Test default import functionality.
testImportWithNotInstalledPlugin ( ) Test default import functionality.

Описание методов

getMockBasePlugin() публичный Метод

public getMockBasePlugin ( ) : PHPUnit_Framework_MockObject_MockObject | Craft\BasePlugin
Результат PHPUnit_Framework_MockObject_MockObject | Craft\BasePlugin

getMockPluginsService() публичный Метод

public getMockPluginsService ( boolean $returnPlugin = true, boolean $installPluginResponse = true, boolean $enablePluginResponse = true, boolean $disablePluginResponse = true, boolean $uninstallPluginResponse = true ) : Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject
$returnPlugin boolean
$installPluginResponse boolean
$enablePluginResponse boolean
$disablePluginResponse boolean
$uninstallPluginResponse boolean
Результат Craft\PluginsService | PHPUnit_Framework_MockObject_MockObject

getMockUpdatesService() публичный Метод

public getMockUpdatesService ( ) : Craft\UpdatesService | PHPUnit_Framework_MockObject_MockObject
Результат Craft\UpdatesService | PHPUnit_Framework_MockObject_MockObject

getPluginsData() публичный Метод

Returns plugins data.
public getPluginsData ( ) : array
Результат array

mockMultipleServices() публичный Метод

Prevent code duplication by mocking multiple services.
public mockMultipleServices ( boolean $returnPlugin = true, boolean $installPluginResponse = true )
$returnPlugin boolean
$installPluginResponse boolean

setUp() публичный Метод

public setUp ( )

testExport() публичный Метод

Test export functionality.
public testExport ( )

testImportWithInstallException() публичный Метод

Test default import functionality.

testImportWithInstalledDisabledPlugins() публичный Метод

Test default import functionality.

testImportWithInstalledPlugins() публичный Метод

Test default import functionality.

testImportWithMissingPlugin() публичный Метод

Test default import functionality.

testImportWithNotInstalledPlugin() публичный Метод

Test default import functionality.