Table des matières:

Qu'est-ce que les tests unitaires de chai ?
Qu'est-ce que les tests unitaires de chai ?

Vidéo: Qu'est-ce que les tests unitaires de chai ?

Vidéo: Qu'est-ce que les tests unitaires de chai ?
Vidéo: Qu'est-ce qu'un test unitaire ? 2024, Avril
Anonim

Chai est une bibliothèque d'assertions BDD / TDD pour le nœud et le navigateur qui peut être délicieusement associée à n'importe quel javascript essai cadre.

De cette façon, qu'est-ce que le test Mocha et Chai?

Moka et Chaï , Test Suites et Test Cas Moka et Chaï sont deux frameworks JavaScript couramment utilisés ensemble pour l'unité essai . Moka est un essai framework qui fournit des fonctions qui sont exécutées selon un ordre spécifique, et qui enregistre leurs résultats dans la fenêtre du terminal.

On peut aussi se demander quelle est la différence entre le moka et le chai ? Moka est un framework de test JavaScript exécuté sur Node. js et dans le navigateur. Moka permet des tests asynchrones, des rapports de couverture de test et l'utilisation de n'importe quelle bibliothèque d'assertions. Chai est une bibliothèque d'assertions BDD / TDD pour NodeJS et le navigateur qui peut être délicieusement associée à n'importe quel framework de test javascript.

Ici, comment utilisez-vous le moka et le thé chai ?

Avec Node installé, ouvrez un terminal ou une ligne de commande dans le répertoire de votre projet

  1. Si vous souhaitez tester le code dans le navigateur, exécutez npm install mocha chai --save-dev.
  2. Si vous souhaitez tester le code Node.js, en plus de ce qui précède, exécutez npm install -g mocha.

Comment exécuter un cas de test chai ?

Comment exécuter des tests unitaires Mocha/Chai sur Node. applications js

  1. Installez Node.js. Si c'est la première fois que vous travaillez avec Node.js, installez d'abord le gestionnaire npm: nodejs.org/en/download/package-manager.
  2. Installez NPM et Moka.
  3. Créez Hello World avec le framework Express.
  4. Détails de Hello World.
  5. Exécutez l'application.
  6. Installez Moka et Chai.
  7. Ajoutez un fichier de test.

Conseillé: