La file hors ligne et la clé d'idempotence évitent les doublons MGN-046
À tester
Automatisable
Mobile
Tablette
Instructions
- Passer l'application hors ligne, envoyer un signalement, remettre le réseau.
- Renvoyer un signalement déjà reçu par le service de recette avec la même clé d'idempotence mais un contenu différent.
Attendu : hors ligne le signalement reste en file d'attente et part seul au retour du réseau ; le renvoi avec la même clé et un autre contenu est rejoué en conflit (statut 409) sans créer de doublon côté service, et l'application ne le rejoue pas indéfiniment.
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | FeedbackControllerTest::testEmptyBodyAnswers400WithoutNetwork | full |
| phpunit | FeedbackControllerTest::testIdempotencyConflictIsRelayedAs409 | full |
Vidéos de test
Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.
Historique des verdicts
Aucun verdict enregistré.
Discussion
Aucun commentaire pour l'instant.