Integración

Las pruebas de integración cubren toda la pila de la aplicación, incluida la base de datos.

Sintaxis

$ vela test:integration

Archivos de prueba

Las pruebas de integración coinciden con el patrón *.integration.ts y se ejecutan en Vitest. Se creará una base de datos de prueba y todas las migraciones se aplicarán antes de que se ejecuten las pruebas. Cualquier dato de inicialización y accesorios se cargará antes de que se ejecuten las pruebas. Las pruebas de integración creadas por Vela se ejecutan principalmente como solicitudes HTTP a la aplicación.

Interfaz

Las pruebas de integración no incluyen ningún código de frontend. Solo se refieren al backend y a la base de datos. Se obtienen grandes beneficios de velocidad al excluir el paquete de frontend del ejecutor de pruebas.