PHP Класс Scalr\Tests\Service\CloudStack\CloudStackTestCase

С версии: 4.5.2
Автор: Vlad Dobrovolskiy ([email protected])
Наследование: extends Scalr\Tests\TestCase
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$cloudstack Scalr\Service\CloudStack\CloudStack CloudStack instance

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

Метод Описание
getCloudStackClassName ( string $classSuffix ) : string Gets full class name by its suffix after CloudStack\\
getCloudStackFixtureClassName ( string $classSuffix ) : string Gets full FIXTURE class name by its suffix after CloudStack\\
getCloudStackMock ( string $serviceName = null, Closure | callback | string $callback = null ) : CloudStack Gets an CloudStack mock
getContainer ( ) : Container Gets DI Container
getEnvironment ( ) : Environment Gets Scalr Environment
getFixtureFileContent ( string $filename ) : string Gets fixture file content
getFixtureFilePath ( string $filename ) : string Returns fixtures file path
getFixturesDirectory ( )
getQueryClientResponseMock ( string $body, $command, integer $responseCode = null ) : QueryClientResponse Gets QueryClientResponse Mock.
getServiceInterfaceMock ( string $serviceName, CloudStack $csStub ) : ServiceInterface Gets an service interface mock object

Защищенные методы

Метод Описание
setUp ( )
tearDown ( )

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

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

Gets full class name by its suffix after CloudStack\\
public getCloudStackClassName ( string $classSuffix ) : string
$classSuffix string
Результат string

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

Gets full FIXTURE class name by its suffix after CloudStack\\
public getCloudStackFixtureClassName ( string $classSuffix ) : string
$classSuffix string
Результат string

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

Gets an CloudStack mock
public getCloudStackMock ( string $serviceName = null, Closure | callback | string $callback = null ) : CloudStack
$serviceName string Service name (Network, Volume etc..)
$callback Closure | callback | string optional callback for QueryClientResponse mock
Результат Scalr\Service\CloudStack\CloudStack Returns CloudStack Mock stub

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

Gets DI Container
public getContainer ( ) : Container
Результат Scalr\DependencyInjection\Container

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

Gets Scalr Environment
public getEnvironment ( ) : Environment
Результат Environment

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

Gets fixture file content
public getFixtureFileContent ( string $filename ) : string
$filename string A fixture file name
Результат string Returns fixture file content

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

Returns fixtures file path
public getFixtureFilePath ( string $filename ) : string
$filename string A fixture file name
Результат string Returns fixtures file path

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

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

Gets QueryClientResponse Mock.
public getQueryClientResponseMock ( string $body, $command, integer $responseCode = null ) : QueryClientResponse
$body string
$responseCode integer optional The code of the http response
Результат QueryClientResponse Returns response mock object

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

Gets an service interface mock object
public getServiceInterfaceMock ( string $serviceName, CloudStack $csStub ) : ServiceInterface
$serviceName string Service name (Network, Volume etc..)
$csStub Scalr\Service\CloudStack\CloudStack CloudStack Mock stub
Результат ServiceInterface Returns service interface mock

setUp() защищенный Метод

См. также: PHPUnit_Framework_TestCase::setUp()
protected setUp ( )

tearDown() защищенный Метод

См. также: PHPUnit_Framework_TestCase::tearDown()
protected tearDown ( )

Описание свойств

$cloudstack защищенное свойство

CloudStack instance
protected CloudStack,Scalr\Service\CloudStack $cloudstack
Результат Scalr\Service\CloudStack\CloudStack