Ceci est la méthode à l'intérieur du composant, je suis en train de tester, mais je reçois cette erreur: {TypeError: Impossible de lire la propriété « push » undefined}Comment tester la méthode suivante à l'intérieur d'un composant avec jest et enzyme?
setQuery(newQueryElement)
//merge together the current query with the new query element
var currentQuery = QueryString.parse(this.state.currentProjectQuery);
Object.assign(currentQuery, newQueryElement);
//now turn the query into a query string and navigate to it
var queryString = QueryString.stringify(currentQuery);
this.props.history.push({
pathname: this.props.location.pathname,
search: "?" + queryString
});
}
pouvez-vous ajouter le code de votre test existant qui ne fonctionne pas? –
Cet élément est-il destiné à être utilisé comme itinéraire? –