Я использую JUnit 5. Когда я отлаживаю, я вижу, что мой код вызывает исключение FileStorageException из реализации. Но он выдает следующее сообщение об ошибке: -
org.mockito.exceptions.misusing.UnneededStubbingException: обнаружены ненужные заглушки. Чистый и поддерживаемый тестовый код требует нуля ненужного кода. Следующие заглушки не нужны (нажмите для перехода к соответствующей строке кода): 1. -> at com.spark.profile.service.ProfileServiceImplTest.testThrowFileStorageExceptionWhenNull (ProfileServiceImplTest. java: 67) Удалите ненужные заглушки или используйте строгую строгость , Дополнительная информация: javado c для класса UnneededStubbingException.
Что не так? Как проверить это исключение к Junit 5?
@Test
void testThrowFileStorageExceptionWhenNull() {
// act
when(profileService.storeFile(null, null)).thenReturn(null);
//assert
assertThrows(FileStorageException.class,
() -> {
profileServiceImpl.storeFile(null, null);
}
);
}