Retour aux cas pratiques
Tests UnitairesAvancé

Mettre en place des tests couvrant les exceptions personnalisées

Scénario

Contexte Une fonction withdraw(amount) lève une erreur personnalisée si le solde est insuffisant. Le Problème Il faut tester que l’exception est bien levée et contient le bon message. Contraintes Créer des tests vérifiant à la fois le type d’erreur et son message. Tester également un cas valide. Livrable attendu Une suite de tests assurant la robustesse du comportement en cas d’erreur métier.

Compétences ciblées

exception testingerror handlingunit testingcoverage
    Mettre en place des tests couvrant les exceptions personnalisées — mise en situation Tests Unitaires | CodeDuel