У меня есть это действие в реакции
export function fetchPosts() {
const request = axios.get('${WORDPRESS_URL}');
return {
type: FETCH_POSTS,
payload: request
}
}
Как мне проверить axios в этом случае? Jest есть этот вариант использования на сайте для асинхронного кода, где они используют фиктивную функцию, но я не знаю, смогу ли я сделать это с помощью axios? ref: https://facebook.github.io/jest/docs/tutorial-async.html
Я сделал это до сих пор, чтобы проверить, что он возвращает правильный тип
it('should dispatch actions with the correct type', () => {
store.dispatch(fetchPosts());
let action = store.getActions();
expect(action[0].type).toBe(FETCH_POSTS);
});
Я понятия не имею, как передать ложные данные и проверить, что они возвращаются, но есть ли у кого-нибудь идеи?
заранее спасибо