Это старая версия документа!
Инвентаризация: DEV: Test
БД
Тесты написаны с учетом, что имеется локальная (localhost) MySQL БД, которая доступна по root без пароля (параметры хранятся в test-console.php)
Доступ:
$this->rootDb = Yii::$app->get('db_root');
Тест миграций
- Создается приложение с отдельным конфигом test-migrations
- Через root_db создаем временную пустую БД для миграций
- Прогоняем все миграции
- Через root_db удаляем временную БД для миграций
Тест страниц
В рамках основного модуля (не REST) нужно проверить все веб маршруты