Comment puis-je tester axios dans la plaisanterie

J'ai cette action de réagir

export function fetchPosts() {
    const request = axios.get(`${WORDPRESS_URL}`);
    return {
        type: FETCH_POSTS,
        payload: request
    }
}

Comment puis-je tester axios dans ce cas? La plaisanterie ont ce cas d'utilisation sur le site pour async code où ils utilisent une maquette de la fonction mais je ne sais pas si je peux le faire avec axios? ref: https://facebook.github.io/jest/docs/tutorial-async.html

Je l'ai fait jusqu'à présent pour tester qu'il est de retour le bon type de

it('should dispatch actions with the correct type', () => {
    store.dispatch(fetchPosts());
    let action = store.getActions();
    expect(action[0].type).toBe(FETCH_POSTS);
});

Je n'ai aucune idée de comment passer dans la maquette de données et d'essais qu'il renvoie cependant, quiconque a des idées?

Je vous remercie à l'avance

github.com/mzabriskie/moxios
Pour mon test, j'ai utilisé le code suivant: gist.github.com/knee-cola/00641c39a268f0b96f1842640b87f3a2. Il est écrit en caractères d'imprimerie, mais peut facilement être converti en vanilla JS

OriginalL'auteur Adear | 2017-07-10