tests
Introduction
Le test est l'un des processus permettant de s'assurer que la fonctionnalité créée dans toute application fonctionne conformément à la logique métier et aux spécifications de codage. React recommande la bibliothèque React testing pour tester les composants React et jest test runner pour exécuter le test. La bibliothèque react-testing-library permet de vérifier les composants de manière isolée.
Il peut être installé dans l'application à l'aide de la commande ci-dessous.
npm install --save @testing-library/react @testing-library/jest-dom
Create React app
Create React app configure la bibliothèque de test React et le gestionnaire de test jest par défaut. Ainsi, pour tester une application React créée à l'aide de Create React App, il suffit d'une commande.
cd /go/to/react/application
npm test
La commande npm test est similaire à la commande npm build. Les deux recompilent au fur et à mesure que le développeur modifie le code. Une fois que la commande est exécutée dans l'invite de commande, elle émet les questions ci-dessous.
No tests found related to files changed since last commit.
Press `a` to run all tests, or run Jest with `--watchAll`.
Watch Usage
> Press a to run all tests.
> Press f to run only failed tests.
> Press q to quit watch mode.
> Press p to filter by a filename regex pattern.
> Press t to filter by a test name regex pattern.
> Press Enter to trigger a test run.
En appuyant sur a, on essaiera d'exécuter tous les scripts de test et on résumera le résultat comme indiqué ci-dessous.
Test Suites: 1 passed, 1 total
Tests: 1 passed, 1 total
Snapshots: 0 total
Time: 4.312 s, estimated 12 s
Ran all test suites.
Watch Usage: Press w to show more.
Besoin d'aide ?
Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !