Comment tester les interfaces pour que les tests ne cassent pas à chaque changement de code ?
L'une des expériences les plus douloureuses dans la carrière d'un développeur frontend est le du code, après lequel tous les s'effondrent avec fracas, bien que visuellement dans le navigateur le site continue à fonctionner parfaitement. Cela se produit à cause du test des détails d'implémentation.
Dans les années passées, l'outil principal de test des applications React était la bibliothèque Enzyme d'Airbnb. Cependant, son approche conduisait à la création de extrêmement fragiles. Enzyme a été remplacé par la bibliothèque , qui a proposé une vision révolutionnaire du des interfaces utilisateur.