Bonjour,
Je m’apprête à écrire des tests pour un patch à tricoteuses-assemblee et comme il n’y en a pas pour l’instant il faut choisir un framework. Il y a:
- jasmine avec du behavior testing
- mocha avec du behavior testing
- jest avec du behavior testing
- qunit
J’aimerais bien mocha parce qu’il y a du support pour emacs, mais c’est un argument faible Je n’aime pas le behavior testing parce que je n’ai jamais compris l’intérêt. J’aime les framework de test minimalistes du genre pytest qui permettent:
- de lancer les tests quand on leur donne un répertoire
- de catch les assert du langage au lieu de fournir une librairie d’asserts
- l’injection de fixtures
- collecter et présenter le code coverage à la fin des tests
Ca correspond à qunit mais je crains que l’intégration dans l’univers moderne de typescript ne soit pas très bonne. Alors je vais tenter d’utiliser mocha avec l’interface qunit.