Тестирование: получение полезной нагрузки ответа от объекта Promise

В моем React-redux приложение, один из моих создателей действий returns как это:

return {
        type : GET_RESULTS,
        payload: response
    };

Я пытаюсь написать тест, в котором я просто вызываю создателя действия извне и высмеиваю его аргументы, поскольку это просто чистая функция.

В моем приложении промежуточное ПО redux-promise непосредственно обрабатывает обещание преобразования полезной нагрузки в магазине и передает его редукторам.

Проблема в том, что payload в указанном выше возвращаемом объекте promise вернулся axios GET вызов. Итак, в моем тестовом файле, где я это называю, я получу promise, но мне нужно получить его реальное значение полезной нагрузки, один после promise завершено.

Как мне это сделать?

0 ответов

Другие вопросы по тегам