• 10 heures
  • Moyenne

Ce cours est visible gratuitement en ligne.

course.header.alt.is_video

course.header.alt.is_certifying

J'ai tout compris !

Mis à jour le 07/03/2022

Écrivez des tests unitaires en JavaScript

Connectez-vous ou inscrivez-vous gratuitement pour bénéficier de toutes les fonctionnalités de ce cours !

Compétences évaluées

  • Écrire des tests unitaires avec JavaScript
  • Question 1

    À quoi sert un test unitaire ?

    • Tester une partie spécifique de votre programme. Il s’agit d’un test simple et rapide à réaliser.

    • Tester une partie complexe de son application, qui comprend de nombreux paramètres.

       

    • Tester une application en simulant un navigateur et un parcours utilisateur.

       

    • Tester la régression d’une application, autrement dit de vérifier si le code a changé. On ne teste pas ici si le résultat de la fonction est correct ou non.

  • Question 2

    Qu'est-ce qu'un effet de bord ?

    • L’effet de bord correspond aux éléments qui réagissent aux événements ; c’est un autre nom pour les event listeners.

    • L’effet de bord correspond à des scripts qui s'exécutent sur un autre processus de votre ordinateur.

    • L’effet de bord est la prise en compte par une fonction de l’état global de l’application. Cette prise en compte modifie son résultat.

    • L’effet de bord est un terme qui définit les tests unitaires.

  • Question 3

    Pour cette question, vous aurez besoin de changer de branche. :) Commencez par faire un  git checkout partie-2/question-3  , et ouvrez le fichier js/quiz/index.js  .

    Laquelle des quatre fonctions est à effet de bord ?

    • sayHello

    • makeSu

    • makeProduct

    • getAge