Используется ли Spring MockMvc для модульного тестирования или интеграционного тестирования?
Spring имеет 2 настройки для MockMvc:
Автономная настройкаНастройка WebApplicationContextВ общем, для какого типа тестирования используется MockMvc? Блок или интеграция? или оба?
Прав ли я, говоря, что использование автономной установки (работающей вне контекста приложения Spring) позволяет вам писать модульные тесты, а с помощью установки WebApplicationContext вы можете писать интеграционные тесты?