Question

Pouvons-nous avoir des cas de test Junit pour tester le proxy, les services aux entreprises dans Oracle Service Bus? Si oui, quelqu'un peut-il me donner des pointeurs à la même chose.

Était-ce utile?

La solution

Ceci peut être fait en créant des suites de test pour mettre et obtenir des messages de la file d'attente et avoir votre proxy faire la transformation.La sortie transformée peut alors être comparée à l'attendu de la comparaison de chaîne simple.

Autres conseils

Junits peut également être écrit pour tout type de proxy, non seulement des proxy de la file d'attente.

Si votre technologie de test a la possibilité de tester des services Web ou des services reposants, il peut être appliqué aux services OSB.

N'oubliez pas quelle interface que vous définissez pour le service OSB est la manière dont vous l'invoquez.

Donc, s'il s'agit d'une interface à base de repos, vous effectuez des appels de repos, s'il a une interface à base de savon, vous effectuerez des appels de savon, c'est-à-dire des messages de requête SOAP.

En termes d'assertions, la même chose s'applique à un service Web et de repos:

  • Code d'état de la réponse
  • Corps de message de réponse (généralement XML pour SOAP et JSON pour le repos)
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top