Вопросы по теме 'mockito'

Как я могу модульно протестировать класс, который использует SimpleJdbcCall
У меня есть класс, который выглядит так: public class MyClass { private final SimpleJdbcCall simpleJdbcCall; public MyClass(final DataSource dataSource) { this(new JdbcTemplate(dataSource)); } public MyClass(final...
5143 просмотров

Spring @WithMockUser и request.IsUserInRole()
Я использую: request.IsUserInRole("ADMIN") в одном из моих контроллеров, чтобы определить ответ на запрос. Я попытался издеваться над запросом в своем тесте, например: @Mock private HttpServletRequest httpRequest; и использовать...
1233 просмотров
schedule 23.10.2023

Написание теста JUnit для проверки данных SharedPreferences
Я новичок в модульном тестировании в Android, и моя попытка состоит в том, чтобы assertTrue данные были успешно переданы методу и сохранены в SharedPreferences . Это мой тест на данный момент: public class AuthTest { Authorization...
3537 просмотров
schedule 27.12.2023

Как издеваться над классом приложения для модульного тестирования ViewModel
У меня View Model , который расширяет AndroidViewModel class MoveViewModel(application: Application): AndroidViewModel(application),CoroutineScope{ .... } И я хочу провести модульное тестирование, но не могу понять, как издеваться над...
4279 просмотров

Java Mockito: как подготовить разные ответы
int calledCnt = 0; doAnswer(i -> { if (calledCnt == 0) { calledCnt += 1; throw new InternalServerErrorException("test"); } return false; }).when(myClass.someFunction(any())); Я хочу заглушить вызов, где, если он...
24 просмотров
schedule 02.12.2023

Тест контроллера SpringBoot с использованием Mockito и jUnit5 не работает, поскольку Spring не может создать компонент класса PropertyService, который загружает свойства?
У меня есть простой проект весенней загрузки - Вот структура проекта- Если я запускаю свое весеннее загрузочное приложение, оно работает нормально без каких-либо ошибок. Я смог получить всех клиентов, получить одного клиента, удалить...
2083 просмотров
schedule 06.01.2024

Проблема Mockito: mock вызывает фактический метод
У меня проблема с Mockito, когда в тесте вызывается реальный метод, а не метод издевательства. Искал часами, но не смог найти подходящего ответа. Вот служба, которую я тестирую: @Service public class DwpApiService { @Autowired private...
128 просмотров
schedule 06.01.2024

Как написать модульный тест метода static void
Я столкнулся с проблемой, я не знаю, как написать модульный тест метода static void. У меня есть класс HttpHelper, который прямо сейчас использует Apache HttpClient. Код, как показано ниже. public class HttpHelper { private static...
77 просмотров
schedule 02.11.2023