Documentation

ServerTest extends ComputeTestCase
in package

Table of Contents

ANNOTATION_FILE  = 'mockFile'
ANNOTATION_PATH  = 'mockPath'
COLLECTION_CLASS  = 'OpenCloud\Common\Collection\ResourceIterator'
RESPONSE_CLASS  = 'Guzzle\Http\Message\Response'
$client  : mixed
$currentMockSubscriber  : mixed
$mockPath  : mixed
$server  : mixed
$service  : mixed
$testDir  : mixed
$testExt  : mixed
getClient()  : mixed
handleMockSubscribers()  : mixed
invokeMethod()  : mixed
Call protected/private method of a class.
isCollection()  : mixed
isResponse()  : mixed
makeResponse()  : mixed
newClient()  : mixed
setUp()  : mixed
setupObjects()  : mixed
tearDown()  : mixed
test__construct()  : mixed
test_Attaching_Detaching_Volume()  : mixed
test_Create_Availability_Zone()  : mixed
test_Create_Fails_Without_Correct_Networks()  : mixed
test_Create_Fails_Without_Correct_Security_Groups()  : mixed
test_Create_Fails_Without_Response()  : mixed
test_Create_Image()  : mixed
test_Create_Image_Fails_Without_Name()  : mixed
test_Create_Personality()  : mixed
test_Create_UserData()  : mixed
test_Create_With_Bootable_Volume()  : mixed
test_Create_With_Bootable_Volume_Delete_On_Termination()  : mixed
test_Create_With_Ids()  : mixed
test_Create_With_KeyPair()  : mixed
test_Create_With_Networks()  : mixed
test_Create_With_Objects()  : mixed
test_Create_With_Ports()  : mixed
test_Create_With_Security_Group_Objects()  : mixed
test_Create_With_Security_Group_Strings()  : mixed
test_Delete()  : mixed
test_Diagnostics()  : mixed
test_Image_Schedule()  : mixed
test_Ip()  : mixed
test_Ips()  : mixed
test_Ips_Network()  : mixed
test_Metadata()  : mixed
test_Metadata_More()  : mixed
test_Reboot()  : mixed
test_Rebuild1()  : mixed
test_Rebuild2()  : mixed
test_Rebuild3()  : mixed
test_Rescue()  : mixed
test_Rescue_Fails_Without_Id()  : mixed
test_Resize()  : mixed
test_Resize_Confirm()  : mixed
test_Resize_Revert()  : mixed
test_Resource_Name()  : mixed
test_Resume()  : mixed
test_Service()  : mixed
test_Set_Password()  : mixed
test_Start()  : mixed
test_Stop()  : mixed
test_Suspend()  : mixed
test_Unrescue()  : mixed
test_Update()  : mixed
test_Url()  : mixed
test_Volume_Attachment()  : mixed
test_Volume_Attachment_List()  : mixed
addMockSubscriber()  : mixed
getTestFilePath()  : mixed
parseDocBlock()  : mixed

Constants

COLLECTION_CLASS

public mixed COLLECTION_CLASS = 'OpenCloud\Common\Collection\ResourceIterator'

Properties

Methods

handleMockSubscribers()

public handleMockSubscribers() : mixed
Return values
mixed

invokeMethod()

Call protected/private method of a class.

public invokeMethod(object &$object, string $methodName[, array<string|int, mixed> $parameters = array() ]) : mixed
Parameters
$object : object

Instantiated object that we will run method on.

$methodName : string

Method name to call

$parameters : array<string|int, mixed> = array()

Array of parameters to pass into method.

Return values
mixed

Method return.

isCollection()

public isCollection(mixed $object) : mixed
Parameters
$object : mixed
Return values
mixed

isResponse()

public isResponse(mixed $object) : mixed
Parameters
$object : mixed
Return values
mixed

makeResponse()

public makeResponse([mixed $body = null ][, mixed $status = 200 ]) : mixed
Parameters
$body : mixed = null
$status : mixed = 200
Return values
mixed

test__construct()

public test__construct() : mixed
Return values
mixed

test_Attaching_Detaching_Volume()

public test_Attaching_Detaching_Volume() : mixed
Return values
mixed

test_Create_Availability_Zone()

public test_Create_Availability_Zone() : mixed
Return values
mixed

test_Create_Fails_Without_Correct_Networks()

public test_Create_Fails_Without_Correct_Networks() : mixed
Tags
expectedException

OpenCloud\Common\Exceptions\InvalidParameterError

Return values
mixed

test_Create_Fails_Without_Correct_Security_Groups()

public test_Create_Fails_Without_Correct_Security_Groups() : mixed
Tags
expectedException

OpenCloud\Common\Exceptions\InvalidParameterError

Return values
mixed

test_Create_Fails_Without_Response()

public test_Create_Fails_Without_Response() : mixed
Return values
mixed

test_Create_Image()

public test_Create_Image() : mixed
Tags
expectedException

Guzzle\Http\Exception\ClientErrorResponseException

Return values
mixed

test_Create_Image_Fails_Without_Name()

public test_Create_Image_Fails_Without_Name() : mixed
Tags
expectedException

OpenCloud\Common\Exceptions\ImageError

Return values
mixed

test_Create_Personality()

public test_Create_Personality() : mixed
Return values
mixed

test_Create_UserData()

public test_Create_UserData() : mixed
Return values
mixed

test_Create_With_Bootable_Volume()

public test_Create_With_Bootable_Volume() : mixed
Return values
mixed

test_Create_With_Bootable_Volume_Delete_On_Termination()

public test_Create_With_Bootable_Volume_Delete_On_Termination() : mixed
Return values
mixed

test_Create_With_Ids()

public test_Create_With_Ids() : mixed
Return values
mixed

test_Create_With_KeyPair()

public test_Create_With_KeyPair() : mixed
Return values
mixed

test_Create_With_Networks()

public test_Create_With_Networks() : mixed
Return values
mixed

test_Create_With_Objects()

public test_Create_With_Objects() : mixed
Return values
mixed

test_Create_With_Ports()

public test_Create_With_Ports() : mixed
Return values
mixed

test_Create_With_Security_Group_Objects()

public test_Create_With_Security_Group_Objects() : mixed
Return values
mixed

test_Create_With_Security_Group_Strings()

public test_Create_With_Security_Group_Strings() : mixed
Return values
mixed

test_Delete()

public test_Delete() : mixed
Return values
mixed

test_Diagnostics()

public test_Diagnostics() : mixed
Return values
mixed

test_Image_Schedule()

public test_Image_Schedule() : mixed
Return values
mixed

test_Ip()

public test_Ip() : mixed
Return values
mixed

test_Ips()

public test_Ips() : mixed
Return values
mixed

test_Ips_Network()

public test_Ips_Network() : mixed
Return values
mixed

test_Metadata()

public test_Metadata() : mixed
Return values
mixed

test_Metadata_More()

public test_Metadata_More() : mixed
Return values
mixed

test_Reboot()

public test_Reboot() : mixed
Return values
mixed

test_Rebuild1()

public test_Rebuild1() : mixed
Tags
expectedException

OpenCloud\Common\Exceptions\RebuildError

Return values
mixed

test_Rebuild2()

public test_Rebuild2() : mixed
Tags
expectedException

OpenCloud\Common\Exceptions\RebuildError

Return values
mixed

test_Rebuild3()

public test_Rebuild3() : mixed
Return values
mixed

test_Rescue()

public test_Rescue() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\ServerActionError

Return values
mixed

test_Rescue_Fails_Without_Id()

public test_Rescue_Fails_Without_Id() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\ServerActionError

Return values
mixed

test_Resize()

public test_Resize() : mixed
Return values
mixed

test_Resize_Confirm()

public test_Resize_Confirm() : mixed
Return values
mixed

test_Resize_Revert()

public test_Resize_Revert() : mixed
Return values
mixed

test_Resource_Name()

public test_Resource_Name() : mixed
Return values
mixed

test_Resume()

public test_Resume() : mixed
Return values
mixed

test_Service()

public test_Service() : mixed
Return values
mixed

test_Set_Password()

public test_Set_Password() : mixed
Return values
mixed

test_Start()

public test_Start() : mixed
Return values
mixed

test_Stop()

public test_Stop() : mixed
Return values
mixed

test_Suspend()

public test_Suspend() : mixed
Return values
mixed

test_Unrescue()

public test_Unrescue() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\ServerActionError

Return values
mixed

test_Update()

public test_Update() : mixed
Return values
mixed

test_Url()

public test_Url() : mixed
Return values
mixed

test_Volume_Attachment()

public test_Volume_Attachment() : mixed
Return values
mixed

test_Volume_Attachment_List()

public test_Volume_Attachment_List() : mixed
Return values
mixed

addMockSubscriber()

protected addMockSubscriber(mixed $response) : mixed
Parameters
$response : mixed
Return values
mixed

getTestFilePath()

protected getTestFilePath(mixed $file[, mixed $mockPath = null ]) : mixed
Parameters
$file : mixed
$mockPath : mixed = null
Return values
mixed

parseDocBlock()

protected static parseDocBlock(mixed $string[, mixed $annotation = self::ANNOTATION_FILE ]) : mixed
Parameters
$string : mixed
$annotation : mixed = self::ANNOTATION_FILE
Return values
mixed

Search results