Fondamentaux des test unitaires
Sécurisez votre code JavaScript en créant vos premiers tests unitaires via Vitest ou Jest.
Sécurisez votre code JavaScript en créant vos premiers tests unitaires via Vitest ou Jest.
Vous écrivez du code JavaScript ?
Si c'est le cas, vous devez savoir comment tester votre code, afin d'éviter que des bugs ne se glissent dans la production.
Les tests unitaires sont une compétence fondamentale pour tout développeur JavaScript.
Ce cours en ligne vous apprendra tout ce que vous devez savoir sur les tests unitaires en JavaScript. Vous apprendrez à configurer un environnement de test, à écrire des tests et à les exécuter en utilisant Vitest ou Jest.
À la fin du cours, vous serez en mesure de tester en toute confiance votre propre code et d'éviter que des bogues n'affectent vos utilisateurs.
Rejoignez le Club DevTheory dès maintenant et créez votre 1er test unitaire !
Que sont les tests unitaires ?04:10 |
Pourquoi faire des tests ?03:15 |
Quelles librairies utiliser ?04:47 |
Comment savoir quoi tester ?05:16 |
Mise en place de Vitest07:44 |
Création de notre 1er test08:46 |
Mieux comprendre `it` ou `test`04:20 |
Mieux comprendre `expect`07:51 |
Structure dun bon test07:49 |
Création dautres tests07:25 |
Suite de tests via `describe`06:28 |
Mise en place de hooks06:40 |
À votre tour avec stats.test.js04:26 |
Tester le renvoie dune erreur06:07 |
Choisir les tests à exécuter06:46 |
Simulation du DOM09:54 |
Parallèlisme des tests04:49 |
Contexte des tests04:58 |
Gestion de lasynchrone09:40 |
Voir létendue de vos tests07:54 |
Configurer Vitest via un fichier02:33 |
Conclusion01:24 |
Aller plus loin02:43 |
Vous saurez utiliser Vitest, l'outil idéal pour vos premiers tests unitaires.
Vitest ayant la même API que Jest, vous saurez également comment l'utiliser !
Vous pourrez écrire des tests pour le code backend de vos projets.
Nous verrons aussi comment tester du code utilsant le DOM, pour sécuriser votre front-end.
Contenu vidéo de 2h15
Publié en Juillet 2022
JavaScript niveau débutant
Choisissez entre un abonnement ou un accès à vie, selon votre type d'apprentissage.
Annulable à tout moment et remboursable sous 10 jours. En savoir plus sur le CLub.
Accès à tous les cours spécifiques (5)
Réduction de -25% sur les formations
Apprennez à votre rythme en achetant ce cours une seule fois avec un accès à vie, mises à jour comprises.
Accès immédiat et à vie
Mises à jours incluses
Garantie de 30 jours
“Devenir et rester un bon développeur JavaScript” est le crédo de DevTheory.
Tous les contenus créés, qu'ils soient gratuits ou payants, visent cet objectif.
Fondateur / CEO
Développeur depuis adolescent, je suis vite devenu freelance et même formateur sur des plateformes comme Udemy. Voyant que mes cours étaient appréciés, j'ai décidé de créer un projet complet autour de cette passion: DevTheory.
Près de 170 vidéos pour un total de 800.000 vues, cette chaine a su convaincre un très grand nombre de développeurs JS francophones.
Voir la chaine YouTube