-Поиск по дневнику

Поиск сообщений в code-jutsu

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 18.08.2010
Записей: 18
Комментариев: 3
Написано: 21


Тестирование БД в doctrine и symfony

Понедельник, 13 Сентября 2010 г. 04:08 + в цитатник
Часто бывает нужно протестировать функции работающие с базой данных. В этом случаи обычно делаю так:
Загружаем в БД тестовые данные из файла test/fixtures.yml

$configuration = ProjectConfiguration::getApplicationConfiguration('frontend', 'test', true);
$databaseManager = new sfDatabaseManager($configuration);
$connection = $databaseManager->getDatabase("doctrine")->getConnection();

$connection->exec("SET FOREIGN_KEY_CHECKS = 0");
Doctrine::loadData(sfConfig::get('sf_test_dir').'/fixtures.yml');
$connection->exec("SET FOREIGN_KEY_CHECKS = 1");

Дальше: http://code-jutsu.blogspot.com/2010/05/doctrine-symfony.html#more

 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку