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