Dans le cours : L'essentiel de React.js (2023)

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 700 cours dispensés par des experts.

Découvrir react testing library

Découvrir react testing library

On découvre ici React Testing Library pour écrire des tests unitaires et tester le comportement des composants React. L'objectif ici est non pas de tester les détails d'implémentation, mais plutôt de tester le comportement des composants. Pour tester et s'assurer que le comportement du programme se fait comme attendu, de la même manière que c'est décrit dans le cahier des charges. On va tester notre application de la même manière que le ferait un utilisateur. Par exemple, un clic sur un bouton. On va donc pouvoir interagir avec un nœud du DOM, un élément button, par exemple, et ensuite, tester également les effets de bord. C'est donc la solution qui est fournie par React Testing Library qui est d'ailleurs développée à partir de DOM Testing Library. On reconnaît ici le DOM, c'est-à-dire que avec les méthodes qui sont fournies par l'API, on va pouvoir interagir avec des nœuds du DOM pour ensuite tester les composants React. Donc, si on regarde ici au niveau de la section des API, il y a…

Table des matières