API Documentation

Zend/Test/PHPUnit/DatabaseTestCase.php

Show: inherited
Table of Contents

Zend Framework

LICENSE

This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.

Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Package
Zend_Test  
Subpackage
PHPUnit  
Version
$Id: DatabaseTestCase.php 24594 2012-01-05 21:27:01Z matthew $  

\Zend_Test_PHPUnit_DatabaseTestCase

Package: Zend\Test\PHPUnit

Generic Testcase for Zend Framework related DbUnit Testing with PHPUnit

Parent(s)
\PHPUnit_Extensions_Database_TestCase
Category
Zend  
Copyright
Copyright (c) 2005-2012 Zend Technologies USA Inc. (http://www.zend.com)  
License
New BSD License  
Uses
\PHPUnit_Extensions_Database_TestCase  

Methods

methodprotectedcreateDbRowset( \Zend_Db_Table_Rowset_Abstract $rowset,  $tableName = null ) : \Zend_Test_PHPUnit_Db_DataSet_DbRowset

Create a data table based on a Zend_Db_Table_Rowset instance

Parameters
Name Type Description
$rowset \Zend_Db_Table_Rowset_Abstract
$tableName

string

Returns
Type Description
\Zend_Test_PHPUnit_Db_DataSet_DbRowset
methodprotectedcreateDbTable( \Zend_Db_Table_Abstract $table, string $where = null, string $order = null, string $count = null, string $offset = null ) : \Zend_Test_PHPUnit_Db_DataSet_DbTable

Create a table based on one Zend_Db_Table instance

Parameters
Name Type Description
$table \Zend_Db_Table_Abstract
$where string
$order string
$count string
$offset string
Returns
Type Description
\Zend_Test_PHPUnit_Db_DataSet_DbTable
methodprotectedcreateDbTableDataSet( array $tables = array() ) : \Zend_Test_PHPUnit_Db_DataSet_DbTableDataSet

Create a dataset based on multiple Zend_Db_Table instances

Parameters
Name Type Description
$tables array
Returns
Type Description
\Zend_Test_PHPUnit_Db_DataSet_DbTableDataSet
methodprotectedcreateZendDbConnection( \Zend_Db_Adapter_Abstract $connection, string $schema ) : \Zend_Test_PHPUnit_Db_Connection

Creates a new Zend Database Connection using the given Adapter and database schema name.

Parameters
Name Type Description
$connection \Zend_Db_Adapter_Abstract
$schema string
Returns
Type Description
\Zend_Test_PHPUnit_Db_Connection
methodprotectedgetAdapter( ) : \Zend_Db_Adapter_Abstract

Convenience function to get access to the database connection.

Returns
Type Description
\Zend_Db_Adapter_Abstract
methodprotectedgetSetUpOperation( ) : \PHPUnit_Extensions_Database_Operation_DatabaseOperation

Returns the database operation executed in test setup.

Returns
Type Description
\PHPUnit_Extensions_Database_Operation_DatabaseOperation
methodprotectedgetTearDownOperation( ) : \PHPUnit_Extensions_Database_Operation_DatabaseOperation

Returns the database operation executed in test cleanup.

Returns
Type Description
\PHPUnit_Extensions_Database_Operation_DatabaseOperation
Documentation was generated by DocBlox 0.15.1.