Pruebas. Unitarias, integración

Se han realizado pruebas unitarias para cada función del código, asegurando su correcto funcionamiento: 🔗 Ver pruebas unitarias Githubarrow-up-right

Además, se ha llevado a cabo una prueba de integración con el mismo propósito: 🔗 Ver prueba integración Githubarrow-up-right

Base de datos de prueba (H2)

Todas las pruebas se han ejecutado utilizando la base de datos H2 en memoria, lo que permite simular la persistencia real de datos sin afectar la base de datos de producción. Esto garantiza un entorno seguro, reproducible y rápido para la ejecución de tests.

Para hacer uso de esta base de datos, se ha importado el siguiente modulo en la dependencias del proyecto:

Esta base de datos se carga automaticamente en el entorno de test gracias a SpringBoot y se reinicia cada vez que se ejecutan para garantizar el correcto funcionamiento.

Ejecución de los test

En la siguiente imagen se puede comprobar cómo todos estos tests unitarios pasan correctamente:

Última actualización