Могу ли я проверить с помощью макета mvc, существует ли конечная точка? - PullRequest
1 голос
/ 25 февраля 2020

Я пытаюсь проверить, существует ли конкретная конечная точка контроллера. К настоящему времени мне не интересно проверять коды ответов или статусов. Есть ли способ просто проверить существование?

1 Ответ

1 голос
/ 25 февраля 2020

Это невозможно. Он эмулирует веб-запрос, поэтому, если вы не вернете эту информацию в стандартном запросе, вы не сможете проверить, существует ли конечная точка. Лучшее, что вы можете сделать, это проверить статус 404, но это не обязательно означает, что конечная точка не существует.

Вы можете проверить существование конечной точки другим способом, посмотрев, какие конечные точки сопоставлены Spring с RequestMappingHandlerMapping

См. ответ .

...