Я пытаюсь протестировать метод, который использует DynamoDBMapper для запроса элементов из таблицы dyamoDB.
Мой метод работает нормально, но проблема возникает, когда я пытаюсь протестировать.
Я использую Junt4 и Mockito.По сути, я просто пытаюсь проверить, что мой метод выполняет свою логику с результатами, полученными из динамо.В моем тесте я пытаюсь высмеять эти результаты.
//What I'm trying to mock
mapper.query(DDBProductDocument.class, queryExpression);
//What I have in my test
@MockBean
PaginatedQueryList paginatedQueryList;
when(mapper.query(
Mockito.any(),
Mockito.any()
)).thenReturn(paginatedQueryList);
Список должен быть списком моих смоделированных результатов, однако я не могу просто вернуть желаемые смоделированные результаты.Кто-нибудь еще успешно издевался над этим?спасибо.