¿Cómo se pueden probar las vistas de la base de datos en Rspec? Cada escenario está envuelto en una transacción y los datos no parecen persistir en la base de datos (MySQL en mi caso). Mi vista regresa con un conjunto de resultados vacío porque ninguno de los registros se conserva en la transacción. Estoy validando que los registros no se almacenan estableciendo un punto de depuración en mi especificación y comprobando mis datos con un cliente de base de datos mientras se depuran las especificaciones.Rspec> probar las vistas de la base de datos
La única forma en que puedo pensar que funcione mi vista sería si pudiera comprometer la transacción antes del final del escenario y luego borrar la base de datos después de que se complete el escenario. ¿Alguien sabe cómo lograr esto o hay una mejor manera?
Gracias