Una prueba tiene como objetivo evaluar la funcionalidad de una aplicación e identificar posibles errores.
En Java existen varios frameworks para realizar pruebas unitarias. El más ampliamente utilizado es JUnit. Este, junto con Mockito, conforman las librerías esenciales para pruebas unitarias con Spring.
- Aprender qué es una prueba unitaria y los beneficios de estas durante el ciclo de vida del desarrollo de software.
- Aplicar pruebas unitarias en Spring Boot usando los objetos proporcionados por Spring Test para validar el correcto funcionamiento de una aplicación de forma automática.
- Ejecutar las pruebas desde el entorno de desarrollo e interpretar el resultado de la misma.
-
Pruebas unitarias con JUnit 5 y Mockito
-
Pruebas unitarias de controladores con MockMvc
-
Pruebas integrales con TestRestTemplate