Configuration des paramètres MEP pour créer des tests contractuels pilotés par le producteur
Vous pouvez configurer le modèle d'échange de messages (MEP) pour une opération dans Test Integrations and APIs afin que vous puissiez créer des tests contractuels pilotés par le producteur pour l'application en fonction des paramètres MEP que vous configurez.
Vous devez avoir accompli les tâches suivantes :
- Créé un projet. Voir Créer un projet.
- Créé une ressource logique et l'a liée à son type correspondant de ressource physique.
- Création d'un composant de service sous la ressource logique. Voir Créer un composant de service.
- Création d'une opération sous le composant de service. Voir Création d'une opération.
- Ajout d'un schéma utilisé pour valider les messages entrants. Voir Ajout d'un schéma.
Lorsque vous souhaitez tester un test de contrat piloté par le producteur, vous devez configurer les paramètres MEP pour l'opération que le test peut utiliser au moment de l'exécution. Vous pouvez sélectionner parmi les actions de messagerie suivantes:
- Publier/S'abonner
- Demande/Réponse
Important:
Les paramètres MEP que vous configurez sont utilisés dans l'action de messagerie dans les tests et les stubs que vous créez dans le Usine de tests voir. Vous pouvez soit utiliser la même configuration, soit modifier les paramètres avant d'exécuter les tests.
Vous devez spécifier le schéma et la racine du schéma, qui sont utilisés pour valider le schéma dans les messages entrants avec le schéma dans le message attendu, puis valident le contrat comme étant respecté lorsque les deux schémas correspondent.
Vous pouvez configurer les paramètres MEP de l'opération que vous avez créée pour la ressource logique à partir du Vue logique.


