Пропуск или Mocking SecurityUtils во время модульного тестирования - PullRequest
0 голосов
/ 23 марта 2020

У меня есть конечная точка REST, использующая метод SecurityUtil.getCurrentUserLogin().get();.

Я создаю модульные тесты для этой конечной точки и хотел бы пропустить метод SecurityUtil.getCurrentUserLogin(), но когда я издеваюсь или шпионлю класс, он выдает ошибку, потому что он окончательный.

Моя единственная другая мысль - выяснить, как заставить его вернуть значение. Но у меня возникают проблемы с правильной структурой. Что-то вроде when(SecurityUtils.getCurrentUserLogin().get()).thenReturn(PresetUserLogin);

Буду признателен за любые предложения. Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...