Retour aux cas pratiques
BDDAvancé
Corriger un scénario BDD avec gestion d’erreur incomplète sur paiement
Scénario
Contexte Une application e-commerce permet de finaliser une commande via un service de paiement externe. Des scénarios BDD décrivent le comportement attendu. Le Problème Le scénario actuel ne couvre pas correctement l’échec du paiement : Scenario: Paiement refusé Given un panier valide avec un total de 100 When le paiement est refusé par le prestataire Then la commande est créée Le comportement métier impose qu’aucune commande ne soit créée si le paiement échoue. Contraintes Réécrire le scénario pour refléter l’annulation de la commande et l’affichage d’un message d’erreur clair. Livrable attendu Un scénario BDD cohérent décrivant précisément le comportement attendu en cas d’échec paiement.
Compétences ciblées
bddgherkinpaymenterror handling