Jasmine

Jasmine https://jasmine.github.io/ est un framework (produit par Pivotal https://pivotal.io/, cf. https://www.pivotaltracker.com) 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/global

https://jasmine.github.io/tutorials/your_first_suite

Dernière mise à jour