У меня есть простое MVC-приложение, состоящее из View->Controller->Service->Model.
Мои контроллеры очень тонкие. Все, что они делают, это вызывают метод службы и заполняют ModelAndView. Считается ли хорошей практикой модульное тестирование контроллеров, чтобы убедиться, что они устанавливают необходимые свойства в ModelAndView, полностью имитируя службы?