Я пытаюсь проверить, существует ли конкретная конечная точка контроллера. К настоящему времени я не заинтересован в проверке ответов или кодов состояния. Есть ли способ просто проверить существование?
Могу ли я проверить с помощью mockmvc, существует ли конечная точка?
Ответы (1)
Это невозможно. Он эмулирует веб-запрос, поэтому, если вы не вернете эту информацию в стандартном запросе, вы не сможете проверить, существует ли конечная точка. Лучшее, что вы можете сделать, это проверить статус 404, но это не обязательно означает, что конечная точка не существует.
Вы можете проверить существование конечной точки другим способом, посмотрев, какие конечные точки Spring сопоставлены с RequestMappingHandlerMapping
См. этот ответ.
person
Christopher Schneider
schedule
25.02.2020