У меня возникла проблема с mockito. Я разрабатываю веб-приложение. В моих тестах имитируется управление пользователями. В некоторых случаях мне нужно изменить пользователя, возвращаемого методом getLoggedInUser()
.
Проблема в том, что мой метод getLoggedInUser()
также может выдавать AuthenticationException
.
Поэтому, когда я пытаюсь переключиться с одного пользователя на другого, вызов
when(userProvider.getLoggedInUser()).thenReturn(user);
выдает исключение, поскольку userProvider.getLoggedInUser()
уже заглушен thenTrow()
Есть ли способ указать методу when
не заботиться об исключениях?
Заранее спасибо - Иштван