or
Este ejercicio forma parte del curso
Empieza explorando las pruebas de software automatizadas y los errores típicos que ayudan a evitar. Después, adquiere experiencia práctica con la biblioteca JUnit 5 de Java y aprende a estructurar y escribir pruebas unitarias.
Examina cómo los componentes de software interactúan y dependen entre sí, y descubre cómo las pruebas de integración verifican estas interacciones probando una clase junto con sus dependencias. Este capítulo introduce además el mocking como método para simular dependencias y centrar la prueba en la lógica que se está evaluando.
Explora varias formas de hacer que las pruebas sean menos verbosas. Una es parametrizar las pruebas; otra es usar la anotación @BeforeEach. Por último, se presenta una nueva manera de pensar sobre las pruebas.
Ejercicio actual