Вы можете протестировать свои «обычные» контроллеры Spring MVC, используя класс MockMvc, например:
mockMvc
.perform(get("/my/fine/path"))
.andExpect(status().isOk());
Из справочника по Spring на Сопоставления обработчиков:
Поскольку на самом деле в портлете нет такой вещи, как URL, мы должны использовать другие механизмы для управления сопоставлениями. Двумя наиболее распространенными являются режим портлета и параметр запроса, но все, что доступно для запроса портлета, можно использовать в пользовательском сопоставлении обработчика.
Является ли MockMvc только для «обычных» контроллеров или есть способ использовать его при тестировании контроллеров портлетов?