PHP Class PHPUnit_Extensions_Database_AbstractTester, qcodo

Author: Mike Lively ([email protected])
Inheritance: implements PHPUnit_Extensions_Database_ITester
Exibir arquivo Open project: qcodo/qcodo Class Usage Examples

Protected Properties

Property Type Description
$dataSet PHPUnit_Extensions_Database_DataSet_IDataSet
$schema string
$setUpOperation PHPUnit_Extensions_Database_Operation_IDatabaseOperation
$tearDownOperation PHPUnit_Extensions_Database_Operation_IDatabaseOperation

Public Methods

Method Description
__construct ( ) Creates a new database tester.
closeConnection ( PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection ) Closes the specified connection.
getDataSet ( ) : PHPUnit_Extensions_Database_DataSet_IDataSet Returns the test dataset.
onSetUp ( ) TestCases must call this method inside setUp().
onTearDown ( ) TestCases must call this method inside tearDown().
setDataSet ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet ) Sets the test dataset to use.
setSchema ( string $schema ) Sets the schema value.
setSetUpOperation ( PHPUnit_Extensions_Database_Operation_IDatabaseOperation $setUpOperation ) Sets the DatabaseOperation to call when starting the test.
setTearDownOperation ( PHPUnit_Extensions_Database_Operation_IDatabaseOperation $tearDownOperation ) Sets the DatabaseOperation to call when ending the test.

Protected Methods

Method Description
getSchema ( ) : string Returns the schema value
getSetUpOperation ( ) : PHPUnit_Extensions_Database_Operation_DatabaseOperation Returns the database operation that will be called when starting the test.
getTearDownOperation ( ) : PHPUnit_Extensions_Database_Operation_DatabaseOperation Returns the database operation that will be called when ending the test.

Method Details

__construct() public method

Creates a new database tester.
public __construct ( )

closeConnection() public method

Closes the specified connection.
public closeConnection ( PHPUnit_Extensions_Database_DB_IDatabaseConnection $connection )
$connection PHPUnit_Extensions_Database_DB_IDatabaseConnection

getDataSet() public method

Returns the test dataset.
public getDataSet ( ) : PHPUnit_Extensions_Database_DataSet_IDataSet
return PHPUnit_Extensions_Database_DataSet_IDataSet

getSchema() protected method

Returns the schema value
protected getSchema ( ) : string
return string

getSetUpOperation() protected method

Returns the database operation that will be called when starting the test.
protected getSetUpOperation ( ) : PHPUnit_Extensions_Database_Operation_DatabaseOperation
return PHPUnit_Extensions_Database_Operation_DatabaseOperation

getTearDownOperation() protected method

Returns the database operation that will be called when ending the test.
protected getTearDownOperation ( ) : PHPUnit_Extensions_Database_Operation_DatabaseOperation
return PHPUnit_Extensions_Database_Operation_DatabaseOperation

onSetUp() public method

TestCases must call this method inside setUp().
public onSetUp ( )

onTearDown() public method

TestCases must call this method inside tearDown().
public onTearDown ( )

setDataSet() public method

Sets the test dataset to use.
public setDataSet ( PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet )
$dataSet PHPUnit_Extensions_Database_DataSet_IDataSet

setSchema() public method

Sets the schema value.
public setSchema ( string $schema )
$schema string

setSetUpOperation() public method

Sets the DatabaseOperation to call when starting the test.
public setSetUpOperation ( PHPUnit_Extensions_Database_Operation_IDatabaseOperation $setUpOperation )
$setUpOperation PHPUnit_Extensions_Database_Operation_IDatabaseOperation

setTearDownOperation() public method

Sets the DatabaseOperation to call when ending the test.
public setTearDownOperation ( PHPUnit_Extensions_Database_Operation_IDatabaseOperation $tearDownOperation )
$tearDownOperation PHPUnit_Extensions_Database_Operation_IDatabaseOperation

Property Details

$dataSet protected_oe property

protected PHPUnit_Extensions_Database_DataSet_IDataSet $dataSet
return PHPUnit_Extensions_Database_DataSet_IDataSet

$schema protected_oe property

protected string $schema
return string

$setUpOperation protected_oe property

protected PHPUnit_Extensions_Database_Operation_IDatabaseOperation $setUpOperation
return PHPUnit_Extensions_Database_Operation_IDatabaseOperation

$tearDownOperation protected_oe property

protected PHPUnit_Extensions_Database_Operation_IDatabaseOperation $tearDownOperation
return PHPUnit_Extensions_Database_Operation_IDatabaseOperation