@Biaci_Anj

Нормально ли при юнить тестах ставить @Spy на мапперы?

Если мапперы ( ДТО-Entity ) мокать, то надо создавать много объектов в тестах, например:
Object sampleObjectEntity = new Object();
Object sampleObjectDTO = new Object();
Mockito.when(sampleMapper.toDto(sampleObjectEntity).thenReturn(sampleObjectDTO );

А этого можно было бы избежать просто использованием @Spy над мапером.
Очень нуждаюсь в Вашем мнении.
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
Если вы «ходите в бд» - это уже не юнит тесты.
Если вам нужен интеграционный тест - используйте testcontainers
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы