¿Se usa Spring's MockMvc para pruebas unitarias o pruebas de integración?
Spring tiene 2 configuraciones para MockMvc:
Configuración independienteConfiguración de WebApplicationContextEn general, ¿para qué tipo de pruebas se utiliza MockMvc? Unidad o Integración? ¿o ambos?
¿Estoy en lo cierto al decir que el uso de la configuración independiente (que se ejecuta fuera del contexto de la aplicación Spring) le permite escribir pruebas unitarias y con la configuración de WebApplicationContext puede escribir pruebas de integración?