I’m having a problem when running my PHPUnit test of creating a new profile, my code doesnt allow duplicate of profile_name and so i have to change it manually everytime i run a test. I actually thought of creating a SAVEPOINT before my tests runs and Then ROLLBACK at the end of the test..
My code for setting up the code is:
require_once “PHPUnit/Extensions/Database/TestCase.php”
protected function getDatabaseTester()
{
$pdo = new PDO('mysql:host=localhost;dbname=test', 'root', 'password');
$conn = new PHPUnit_Extensions_Database_DB_DefaultDatabaseConnection($pdo, 'test');
}
public function testMyTestCase()
{
$query = mysql_query(SAVEPOINT last_record);
*my testing methods thats works fine*
$query = mysql_query(ROLLBACK last_record);
}
What can i be doing wrong because it doesnt work at all..
Thanks
D~~~
you could provide more information with :