PHP 클래스 NerdsAndCompany\Schematic\Services\PluginsTest

저자: Nerds & Company
상속: extends Craft\BaseTest
파일 보기 프로젝트 열기: itmundi/schematic

공개 메소드들

메소드 설명
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.