Link per Jasmine e dintorni

massimo-AWCe33ycjKG6CeScpoWb4QC/[email protected] Mon, 20 Jan 2014 05:07:04 -0500
Newsgroups gmane.comp.cms.cold-fusion.devel.italian
Message-ID <[email protected]>
Come promesso sabato, ecco i link:

Jasmine su GitHub:
https://github.com/pivotal/jasmine

La documentazione è diversa a seconda che si usi la versione 1.3 o la 2.0:
http://jasmine.github.io/

Jasmine-jQuery, il plug-in che aggunge ulteriori matcher ed il supporto
per le "fixture" che io reputo essenziale:
https://github.com/velesin/jasmine-jquery

Fate attenzione che ci sono due versioni, una per Jasmine 1.3, l'altra per
2.0:
https://github.com/velesin/jasmine-jquery/branches


Per eseguire i test di Jasmine da TemaCity usiamo JsTestDriver:
http://code.google.com/p/js-test-driver/

Usando questo adapter, che purtroppo non è stato aggiornato per Jasmine 2.0:
https://github.com/ibolmo/jasmine-jstd-adapter


Fra i test driver alternativi ci sarebbero Karma e Yeti, che hanno un
adapter per Jasmine, ma che non ho mai provato:
http://karma-runner.github.io/0.10/index.html
http://yeti.cx/

Fra le alternative a Jasmine, Mocha sembra essere piuttosto popolare:
http://visionmedia.github.io/mocha/


Per vedere gli esempi mostrati sabato:
http://massimocorner.com/lugajs/docs/
http://massimocorner.com/lugajs/test/SpecRunner.htm

Massimo



------------------------------------