У меня есть тест, бегущий под Mockito:
@RunWith(MockitoJUnitRunner.Silent.class)
В этом тесте мне нужно замокать вот такой метод:
mapper.map(dto, Entity.class)
(это маппер).
например, вот так:
when(mapper.map(any(), any()).thenReturn(result);
Если мокать простым (any(), any())
, работать не будет.
Как правильно описать второй параметр в моке, чтобы всё работало корректно?
Решение неочевидное, но оно было найдено спустя два месяца назад.
when(restTemplate.getForObject(eq("http://localhost:8081/api/account"), eq(Account.class)))
.thenReturn(account);
Ключевых детали две.
eq(MyClass.class)
.eq()
.Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Кто-нибудь находил примеры использования postgis+spring+postgresql? Через гугл конкретных примеров использования найти не смогЕсли кто-нибудь знает...
У меня есть BehaviorSubject, назначение которого - наблюдать за int переменной:
Hibenate - одна из реализация JPAJPA - это только спецификация
Пробую сериализовать обьектИдея такая: Есть класс HA(что-то типа человека) у него есть поля 1)Имя 2)Что делает 3)Id 4)Дата и есть методы 1)write 2)read...