PHP Class Scalr\Tests\Service\Aws\RdsTest

Since: 07.03.2013
Author: Vitaliy Demidov ([email protected])
Inheritance: extends Scalr\Tests\Service\AwsTestCase
Show file Open project: scalr/scalr

Public Methods

Method Description
assertClientException ( callable $fn ) Catch AWS errors
getFixtureFilePath ( $filename )
getFixturesDirectory ( )
getRdsMock ( callback $callback = null ) : Scalr\Service\Aws\Rds Gets Rds Mock
testClustersFunctional ( )
testDescribeDBInstances ( )
testDescribeDBSecurityGroups ( )
testDescribeDBSnapshots ( )
testFunctionalRds ( $clientType )

Protected Methods

Method Description
removeDBInstance ( DBInstanceData $dbi ) Remove test instance
removesPreviouslyCreatedData ( ) Removes previously created test data

Private Methods

Method Description
deleteClusterObjects ( ) Cleans up test objects

Method Details

assertClientException() public method

Catch AWS errors

getFixtureFilePath() public method

public getFixtureFilePath ( $filename )

getFixturesDirectory() public method

getRdsMock() public method

Gets Rds Mock
public getRdsMock ( callback $callback = null ) : Scalr\Service\Aws\Rds
$callback callback
return Scalr\Service\Aws\Rds Returns Rds Mock class

removeDBInstance() protected method

Remove test instance
protected removeDBInstance ( DBInstanceData $dbi )
$dbi Scalr\Service\Aws\Rds\DataType\DBInstanceData

removesPreviouslyCreatedData() protected method

Removes previously created test data

testClustersFunctional() public method

testDescribeDBInstances() public method

testDescribeDBSecurityGroups() public method

testDescribeDBSnapshots() public method

testFunctionalRds() public method

public testFunctionalRds ( $clientType )
$clientType