Тестирование: получение полезной нагрузки ответа от объекта Promise
В моем React-redux
приложение, один из моих создателей действий returns
как это:
return {
type : GET_RESULTS,
payload: response
};
Я пытаюсь написать тест, в котором я просто вызываю создателя действия извне и высмеиваю его аргументы, поскольку это просто чистая функция.
В моем приложении промежуточное ПО redux-promise
непосредственно обрабатывает обещание преобразования полезной нагрузки в магазине и передает его редукторам.
Проблема в том, что payload
в указанном выше возвращаемом объекте promise
вернулся axios GET
вызов. Итак, в моем тестовом файле, где я это называю, я получу promise
, но мне нужно получить его реальное значение полезной нагрузки, один после promise
завершено.
Как мне это сделать?