Retour aux cas pratiques
API TestingExpert
Valider un schéma JSON complexe avec règles conditionnelles métier
Scénario
Contexte GET /contracts retourne des contrats de type "standard" ou "premium". Le Problème Certains champs comme prioritySupport sont obligatoires uniquement pour les contrats premium. Contraintes Définir un schéma JSON incluant des règles conditionnelles. Vérifier dynamiquement que les champs obligatoires sont présents selon la valeur du champ type. Livrable attendu Un test API validant la conformité structurelle et métier des objets retournés.
Compétences ciblées
apijson schemaconditional validationbusiness ruleadvanced assertion