Я пытаюсь создать модульные тесты для своего проекта Yii.
Проблема: база данных MySQL. Я не хочу запускать базу данных MySQL каждый раз, когда запускаю тесты, поскольку она медленная, ненадежная, возможно, у некоторых членов команды она не настроена и т. Д.
Кажется, есть способ сделать база данных SQLite в памяти и использовать ее, но SQL, созданный Yii, похоже, не работает с SQLite так же, как с MySQL. Я получаю множество ошибок.
Короче: я хочу имитировать базу данных MySQL в памяти.
Как я могу это сделать?