Introducción a pruebas con JUnit y Mockito

Cuando tu mvn verify da 0 errores

Uno de los puntos más importantes y a la vez más descuidados en la educación superior en Guatemala en TI (al menos desde mi punto de vista), es la correcta implementación de pruebas de software.

Como parte de nuestras capacitaciones internas, en Nabenik decidimos compartir nuestra capacitación de introducción a JUnit y Mockito. La capacitación está enfocada a ser útil para cualquier framework de integración basado en JUnit, incluyendo Arquillian y Spring Testing, por lo que se utiliza JUnit 4, pero los conceptos son útiles para JUnit 5 por igual.

Comenzamos con la parte teórica y las motivaciones de las pruebas de software automáticas:

Posteriormente exploramos el uso de JUnit con IntelliJ IDEA (pero aplicable a cualquier IDE).

Luego controlamos las pruebas utilizando las anotaciones Before, BeforeClass, After y AfterClass

Y finalizamos con creación de Mocks utilizando Mockito

2 Replies to “Introducción a pruebas con JUnit y Mockito”