Spring тест одного контроллера и безопасности с использованием Mock Mvc без каких-либо других зависимостей - PullRequest
0 голосов
/ 01 мая 2020

Чего я хочу добиться:

Модульное тестирование одного контроллера, у которого нет зависимостей (нет службы, нет репозитория), но включена веб-безопасность. И теперь я хочу проверить, что веб-безопасность работает правильно.

Но большинство тестовых аннотаций (например, @WebMvcTest) сталкиваются с проблемой, заключающейся в том, что они, похоже, загружают также другие контроллеры, которые в свою очередь требуют зависимостей, которые не доступны.

Итак, есть ли какой-нибудь простой способ действительно просто протестировать один контроллер с включенной WebSecurity и, возможно, также с помощью Mock Mvc?

Или есть некоторые другие лучшие практики, и, возможно, тестирование веб-безопасности уже считается интеграционным тестом?

Спасибо

...