Documentation

LoadBalancerTest extends LoadBalancerTestCase
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
$loadBalancer  : mixed
$mockPath  : 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_Add_Node()  : mixed
test_Add_VIP_Fails_With_Incorrect_Condition_Arg()  : mixed
test_Add_VIP_Fails_With_Incorrect_Type_Arg()  : mixed
test_Add_VIP_Fails_With_Incorrect_Weight_Arg()  : mixed
test_Adding_Node_Fails_Without_Correct_Type()  : mixed
test_Adding_Node_Fails_Without_Correct_Weight()  : mixed
test_Adding_Node_With_Type()  : mixed
test_Adding_Nodes_Fails_When_Empty()  : mixed
test_Adding_VIP()  : mixed
test_Adding_VIP_Fails_With_Incorrect_IP_Type()  : mixed
test_Certificate_Mapping()  : mixed
test_Connection_Throttle()  : mixed
test_Creating_Access_List()  : mixed
test_Has_Connection_Logging()  : mixed
test_Has_Content_Caching()  : mixed
test_Health_Monitor_Is_Refreshed_With_Bespoke_Method()  : mixed
test_Metadata()  : mixed
test_Metadata_List()  : mixed
test_Remove_Node()  : mixed
test_Setting_Connection_Logging_Returns_Response()  : mixed
test_Setting_Content_Caching_Returns_Response()  : mixed
test_SSL_Termination()  : mixed
test_Update()  : mixed
test_Update_Fails_Without_Correct_Fields()  : mixed
testAccess()  : mixed
testAccessList()  : mixed
testAddNodeToExistingLoadBalancer()  : mixed
testAddVirtualIp()  : mixed
testErrorPage()  : mixed
testHealthMonitor()  : mixed
testNode()  : mixed
testNodeEvent()  : mixed
testNodeEventList()  : mixed
testNodeList()  : mixed
testSessionPersistence()  : mixed
testStats()  : mixed
testUsage()  : mixed
testVirtualIp()  : mixed
testVirtualIpList()  : 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_Add_VIP_Fails_With_Incorrect_Condition_Arg()

public test_Add_VIP_Fails_With_Incorrect_Condition_Arg() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\DomainError

Return values
mixed

test_Add_VIP_Fails_With_Incorrect_Type_Arg()

public test_Add_VIP_Fails_With_Incorrect_Type_Arg() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\DomainError

Return values
mixed

test_Add_VIP_Fails_With_Incorrect_Weight_Arg()

public test_Add_VIP_Fails_With_Incorrect_Weight_Arg() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\DomainError

Return values
mixed

test_Adding_Node_Fails_Without_Correct_Type()

public test_Adding_Node_Fails_Without_Correct_Type() : mixed
Tags
expectedException

\InvalidArgumentException

Return values
mixed

test_Adding_Node_Fails_Without_Correct_Weight()

public test_Adding_Node_Fails_Without_Correct_Weight() : mixed
Tags
expectedException

\InvalidArgumentException

Return values
mixed

test_Adding_Node_With_Type()

public test_Adding_Node_With_Type() : mixed
Return values
mixed

test_Adding_Nodes_Fails_When_Empty()

public test_Adding_Nodes_Fails_When_Empty() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\MissingValueError

Return values
mixed

test_Adding_VIP()

public test_Adding_VIP() : mixed
Return values
mixed

test_Adding_VIP_Fails_With_Incorrect_IP_Type()

public test_Adding_VIP_Fails_With_Incorrect_IP_Type() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\DomainError

Return values
mixed

test_Certificate_Mapping()

public test_Certificate_Mapping() : mixed
Return values
mixed

test_Connection_Throttle()

public test_Connection_Throttle() : mixed
Return values
mixed

test_Creating_Access_List()

public test_Creating_Access_List() : mixed
Return values
mixed

test_Has_Connection_Logging()

public test_Has_Connection_Logging() : mixed
Return values
mixed

test_Has_Content_Caching()

public test_Has_Content_Caching() : mixed
Return values
mixed

test_Health_Monitor_Is_Refreshed_With_Bespoke_Method()

public test_Health_Monitor_Is_Refreshed_With_Bespoke_Method() : mixed
Return values
mixed

test_Metadata_List()

public test_Metadata_List() : mixed
Return values
mixed

test_Remove_Node()

public test_Remove_Node() : mixed
Return values
mixed

test_Setting_Connection_Logging_Returns_Response()

public test_Setting_Connection_Logging_Returns_Response() : mixed
Return values
mixed

test_Setting_Content_Caching_Returns_Response()

public test_Setting_Content_Caching_Returns_Response() : mixed
Return values
mixed

test_SSL_Termination()

public test_SSL_Termination() : mixed
Return values
mixed

test_Update_Fails_Without_Correct_Fields()

public test_Update_Fails_Without_Correct_Fields() : mixed
Tags
expectedException

\OpenCloud\Common\Exceptions\InvalidArgumentError

Return values
mixed

testAccessList()

public testAccessList() : mixed
Return values
mixed

testAddNodeToExistingLoadBalancer()

public testAddNodeToExistingLoadBalancer() : mixed
Return values
mixed

testAddVirtualIp()

public testAddVirtualIp() : mixed
Return values
mixed

testHealthMonitor()

public testHealthMonitor() : mixed
Return values
mixed

testNodeEventList()

public testNodeEventList() : mixed
Return values
mixed

testSessionPersistence()

public testSessionPersistence() : mixed
Return values
mixed

testVirtualIpList()

public testVirtualIpList() : 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