Class DatabaseUnitTestCase

Description

Extends the UnitTestCase with Database Support

Located in /tests/include/DatabaseTestCases.inc (line 19)

UnitTestCase
   |
   --DatabaseUnitTestCase
Direct descendents
Class Description
 class WebAuthTestCaseTest WebAuthTestCaseTest
Variable Summary
 resource $db
 string $dbhost
 string $dbname
 string $dbpass
 string $dbuser
 string $schemaFile
Method Summary
 DatabaseUnitTestCase DatabaseUnitTestCase (mixed $title)
 void query (mixed $q)
 void setDBName (mixed $dbname)
 void setSchemaFile (mixed $file)
 void setUp ()
 void tearDown ()
 void _fullyClose ()
 void _loadSchemaFile ()
Variables
resource $db (line 25)

Test Case Database Connection

  • var: a raw database connection
  • access: private
string $dbhost (line 32)
  • access: private
string $dbname (line 34)
  • access: private
string $dbpass (line 38)
  • access: private
string $dbuser (line 36)
  • access: private
string $schemaFile (line 40)
  • access: private
Methods
Constructor DatabaseUnitTestCase (line 46)

DatabaseUnitTestCase Constructor.

DatabaseUnitTestCase DatabaseUnitTestCase (mixed $title)
query (line 109)
void query (mixed $q)
setDBName (line 90)
void setDBName (mixed $dbname)
setSchemaFile (line 100)
void setSchemaFile (mixed $file)
setUp (line 58)

Setup a sandboxed database for testing.

void setUp ()
tearDown (line 71)
void tearDown ()
_fullyClose (line 116)
void _fullyClose ()
_getDatabaseName (line 80)
void _getDatabaseName ()
_isConnectionValid (line 84)
void _isConnectionValid ()
_loadSchemaFile (line 75)
void _loadSchemaFile ()

Documentation generated on Tue, 25 Apr 2006 13:00:49 -0400 by phpDocumentor 1.3.0RC3