Lancer les tests¶
🎯 À retenir
Trois bancs d'essai : pytest (backend, SSO Consumer durci), le smoke test
bout-en-bout (chaîne SSO complète), et le moteur DBO (actuariat_lib, à venir,
confronté aux kill criteria de la formalisation).
Backend (pytest)¶
Les tests durcis du SSO Consumer (9 scénarios, dont socle injoignable et réponse
/verify/ malformée) :
Smoke test bout-en-bout¶
Vérifie la chaîne SSO complète (Quantis → /sso/login → cookie → /dashboard) :
Moteur DBO (actuariat_lib) — à venir¶
Le moteur de calcul DBO sera testé contre les kill criteria définis à froid dans la formalisation (cas-témoin K1, bouclage IAS 19, monotonies, homogénéité, vectorisation). Voir la note de formalisation (section Explication, dès qu'elle est mergée).