У меня проблема при запуске теста PHPUnit для создания нового профиля, мой код не позволяет дублировать имя_профиля, поэтому мне приходится менять его вручную каждый раз, когда я запускаю тест. На самом деле я думал о создании SAVEPOINT до запуска моих тестов, а затем ROLLBACK в конце теста ..
Мой код для настройки кода:
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);
}
Что я могу делать не так, потому что это вообще не работает ..
Спасибо
D ~~~