Spring Boot, JUnit y Mockito

Para la realización de test unitarios en Spring Boot utilizaremos JUnit, el mäs popular framework para pruenas unitarias, junto a Mockito, que proporcionará datos a nuestros tests JUnit. Dependencia necesaria:
Testeando nuestros controladores:

Integration testing

Por otro lado nos encontramos con las Pruebas de Integración o Integration testing, que nos permiten testear la aplicación entera (y todas sus capas) en lugar de componentes individuales como en las pruebas unitarias. Y nos lo permite sin tener que hacer el deply de nuestra aplicación.

Para las pruebas unitarias utilizaremos la anotación @SpringBootTest en lugar de @WebMvcTest, ya que arranca la aplicación de contexto (incluido el servidor).

Comentarios

Entradas populares de este blog

Django REST framework

Envío de checkboxes o selector multiple por AJAX con jQuery

Django: relaciones polimórficas