Introducción al Spring MVC testing framework, resaltando las ventajas de utilizar MockMvc en lugar de tests unitarios estándar. La publicación muestra tres formas de preparar MockMvc y como el empleo de standaloneSetup aporta las ventajas de las pruebas unitarias y de integración.
Este post muestra como resolver el problema de los Beans inyectados con ámbito que ocurre cuando se inyecta un Bean con ámbito Prototype dentro de un Bean de ámbito Singleton. Se meustran las diferentes técnicas para resolver dicho problema y las ventajas y desventajas de cada una de ellas.
En esta publicación veremos como definir métodos a medida para repositorios de spring-data y su implementación para un repositorio de libros en MongoDB y cómo definir tests unitarios que probarán dicha implementación a medida.