Partenaire · API
Le partenaire publie ses lignes et leur nombre.
2 400, page par page.
API simulée, trois nuits
Le problème
Une page disparaît.
- 100 lignes en moins.
- Le nombre annoncé ne bouge pas.
Ce qui n'est pas modifié
L'API reste telle quelle.
- Son total, publié avec chaque page.
- Aucun contrôle à ajouter chez elle.
Le piège
Un run vert sur une liste partielle.
- La pagination finit normalement.
- Il manque 100 lignes.
Ce qu'il a fallu écrire
total_path: "$.total"Une ligne.
- Le total de la source sert de témoin.
- Lu ≠ déclaré: le run échoue.
- Un manifeste, 28 lignes.
La nuit en défaut
Failed, avec les deux chiffres.
- 2 300 servis, 2 400 déclarés.
- L'endpoint nommé.
La limite
Il faut un vrai total.
- Une source sans total n'a pas de témoin.
Essayer
Le scénario se rejoue en local.
Chaque étape est publiée avec sa sortie.