Estoy tratando de construir pruebas unitarias para mi proyecto Yii.Mock MySQL DB para PHPUnit
Problema: base de datos MySQL. No quiero tener que ejecutar una base de datos MySQL cada vez que ejecuto las pruebas, ya que es lento, poco confiable, tal vez algunos miembros del equipo no lo tienen configurado, etc.
Parece que hay una manera de hacer una base de datos SQLite en la memoria y usar eso, pero el SQL producido por Yii no parece funcionar en SQLite de la misma manera que en MySQL. Recibo muchos errores
En resumen: quiero burlarme de una base de datos MySQL en la memoria.
¿Cómo puedo hacer esto?