Cours sur les tests unitaires

Sécurisez votre code JavaScript en créant vos premiers tests unitaires via Vitest ou Jest

2h15 de cours Club DevTheory
Logo Clean Code

Introduction Concept clé pour sécuriser son code

À première vu tester son code peut faire peur car cela parait compliqué et sans énormément de valeurs ajoutées.

Pourtant, rien de tout ça est vrai !

Avec les outils modernes d'aujourd'hui et la sérennité qu'apporte le testing, c'est un concept clé à maîtriser en tant que développeur.

Ce cours est fait pour ceux qui n'ont jamais fait de tests et qui veulent comprendre:

  • Ce que sont les tests unitaires
  • Pourquoi et comment tester son code
  • De quelles manières décider ce que l'on va tester

Alors pour bien débuter dans la création de tests unitaires sur votre codebase JS, c'est maintenant !

Programme Ce que vous allez apprendre

Vitest

Vitest est l'outil idéal pour vos premiers tests unitaires, il est complet et performant

Jest

C'est la librairie la plus connue du milieu et nous allons utiliser son API pour tous nos tests

Coverage

Nous verrons la couverture de nos tests pour savoir si tout notre code est bien testé

Node.js

Vos tests pourront servir pour le code backend de vos projets

Navigateurs

Nous verrons aussi comment tester du code qui utilise le DOM

Conventions

À travers tous le cours nous respecterons les bonnes pratiques de l'unit testing

CONTENU Contenu du cours en détails

EXTRAIT DU COURS Session “Structure d'un bon test”

TARIFS Accès au club

Améliorez votre code JavaScript

Accès immédiat à ces cours

Accédez à tous les cours actuels et futurs :

Logo Clean Code

Clean Code 2h

Logo Test unitaires

Tests unitaires 2h

Logo VSCode

VSCode 6h

Réduction sur les formations

Bénéficiez de -25% sur les formations Vue.js 3, NuxtJS 3, et JS avancé.

Veille technologique du javascript

Recevez une vidéo de 10 minutes chaque lundi sur toutes les actualités du JavaScript.

25€ par trimestreplus

  • Paiement via Stripe

  • Annulez à tout moment

Stripe Climate Badge 1% des achats pour la réduction du CO₂

F.A.Q. Question courantes sur le Club

Comment accéder aux cours ou actus ?
Pour suivre les cours spécifiques ou les vidéos hebdomadaires il suffit d'aller dans l'espace étudiant, vous pouvez retrouvez le lien dans le menu en haut (Autres > Accés étudiant).
Comment profiter des -25% sur les formations complètes ?
Vous pouvez trouvez le liens des réductions de -25% sur le serveur Discord, ou alors les demander par mail à [email protected]
Comment me désinscrire du Club ?
Il suffit simplement d'envoyer un mail à [email protected] indiquant que vous souhaitez arrêter votre abonnement.
Comment intégrer le discord et avoir le rôle Cluber ?
Le lien pour accéder au serveur Discord se trouve dans le mail de bienvenue que vous avez reçu après la confirmation de votre paiement, ainsi que le lien pour lier votre compte et obtenir le rôle automatiquement.

Contact D'autres questions ?
Je vous répondrais au plus vite et à tout moment

À propos

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.

  • Bryan Parasote

    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.

Plus de 15 000 développeurs JS font confiance à DevTheory

Près de 150 vidéos pour un total de 500.000 vues, cette chaine a su convaincre un très grand nombre de développeurs JS francophones.

Voir la chaine YouTube
App screenshot