Je veux tester si mon composant fonctionne correctement. Ceci est mon test:Réagit moka/enzyme Le test de la fonction importée a échoué pendant le rendu
describe('Send Action',() => {
it ('Should render without errors',() => {
const props = {
action: Map({possibleRecipients: false}),
context: List()
};
const wrapper = shallow(<Send {...props}/>);
expect(wrapper.length).to.equal(1);
});
});
problème est que j'ai cette ligne dans mon élément que je teste
const createSelector = require("createSelector");
Et cette fonction est appelée à un certain moment de rendre la méthode de la composante i » m tests. Je reçois cette erreur même si je ne saisis pas la partie attendue.
TypeError: firstArgument.map is not a function inside createSelector.jsx
Pourquoi est-il aller à l'intérieur que createSelector, c'est un autre fichier et je ne veux pas tester, juste mon composant Action Envoyer. Ai-je besoin de talonner/mocker ici? Et si je le fais, comment puis-je l'implémenter? Merci