Skip to content
Florian / Fkeloks edited this page Jul 8, 2017 · 3 revisions

Tests unitaires

Le framework est encore en période de développement de sa première version. Tout les tests n'ont pas encore été effectués.

Librairie utilisée

Certaines librairies de tests unitaires sont parfois complexes à mettre en place et à utiliser.
Pour delà, BDS Framework utilise la librairie Kahlan.

Une documentation de la librairie est disponible à cette adresse : https://github.com/kahlan/kahlan

Localisation des tests

Les tests unitaires du framework sont situés dans le dossier specs/.
Pour ne pas mélanger les tests du framework avec ceux de votre application si vous désirez en mettre en place, les tests de BDS Framework sont situés dans un sous-dossier framework/.

Lancement des tests

Pour lancer les tests unitaires, il vous suffit de lancer cette commande à la racine de votre projet:

composer run tests

Si vous n'avez pas composer, cette commande peux fonctionner également:

vendor\bin\kahlan --reporter=verbose --spec=specs