Jasmine

Jasmine https://jasmine.github.io/arrow-up-right est un framework (produit par Pivotal https://pivotal.io/arrow-up-right, cf. https://www.pivotaltracker.comarrow-up-right) extensible dédié aux tests sur "browser" et sur NodeJS.

C'est le JUnit du JavaScript.

Il inclut tout le nécessaire pour :

  • définir des suites de tests (fonctions describe et it),

  • implémenter des assertions de toute sorte (fonction expect),

  • implémenter rapidement des "Spies" (alias mocks) (fonctions createSpy, createSpyObj et spyOn).

Documentation et Introduction

https://jasmine.github.io/api/3.0/globalarrow-up-right

https://jasmine.github.io/tutorials/your_first_suitearrow-up-right

Mis à jour