Jest use experience, prenez la valeur de retour de l'interface fictive comme exemple

Récemment, le projet tente d'accéder à la plaisanterie

Documentation: https://jestjs.io/

Lorsque vous souhaitez tester des fichiers qui introduisent d'autres fichiers mais ne souhaitez pas tester d'autres fichiers, vous pouvez vous moquer des autres fichiers à ce stade pour atteindre l'objectif. Bien sûr, lorsque vous devez utiliser quelque chose dans d'autres fichiers (méthodes ou quelque chose), vous devez également vous moquer de cette chose, sinon vous ne l'aurez pas lorsque vous l'utiliserez.

Par exemple, je veux maintenant tester le fichier a.js, mais j'enverrai une demande ajax dans le fichier a.js, et cette méthode de demande est encapsulée dans request.js. À ce stade, je peux simuler cette méthode de demande dans a.test.js

a.js

a.test.js

Semblable à cela, tout ce que vous ne voulez pas tester mais que vous devez utiliser peut être simulé dans ce formulaire, et le rapport d'erreur peut également être simulé afin qu'il ne signale pas d'erreur 

A publié 123 articles originaux · J'aime 73 · Visiter 470 000+

Je suppose que tu aimes

Origine blog.csdn.net/DreamFJ/article/details/100888284
conseillé
Classement