В настоящее время я использую HandlerAdapter
Spring MVC для проверки аннотаций моих действий контроллера Spring, чтобы убедиться, что переменные пути, параметры запроса, атрибуты сеанса, @Valid и т. Д. Пишутся правильно.
Я столкнулся с проблемой, когда если действие контроллера имеет @ResponseBody
и не возвращает ModelAndView
, я не могу проверить ответ, используя HandlerAdapter
.
. Я нашел вопрос по этому вопросу.сайт, который связан, но принятый ответ не является удовлетворительным:
Как выполнить модульное тестирование ResponseBody или ResponseEntity, отправленного пружинным контроллером MVC?
Как я могупроверить аннотации и результаты одновременно?Или мне нужно написать два теста - один для проверки аннотаций, а другой для непосредственного вызова метода контроллера?
Спасибо