Stratégie de test — Backend

Couverture par couche

Couche

Coverage cible

Localisation

Services / logique métier

80%

src/**/tests/

API endpoints

100% chemins critiques

src/tests/

Lancer les tests

npm test

Cas critiques à toujours couvrir

  • Isolation multi-tenant : une requête ne peut pas accéder aux données d’un autre tenant

  • Validation des entrées : champs manquants, types incorrects, valeurs hors limites

  • Erreurs métier : référence en doublon, article archivé non modifiable