Cette rubrique décrit le test du module
StockQuote dans l'environnement de test d'unité.
L'exemple StockQuote requiert d'utilisation d'un
client et d'une base de données contenant des données client
préchargées.
- Accédez à la vue Serveur. Si un seul profil serveur est installé
(WebSphere Process Server ou WebSphere ESB Server), cliquez à l'aide du bouton droit sur le serveur et sélectionnez Démarrer pour démarrer le serveur. Cependant, si les deux profils serveur sont installés, l'exemple doit être déployé vers le serveur utilisant le port 9080. Dans la plupart des cas, il s'agit de WebSphere Process Server.

- Une fois le serveur démarré, ouvrez une invite de commande et accédez àrépertoire_installation/runtimes/bi_v6/samples/bin.
- Selon le serveur que vous avez démarré à l'étape 1, sélectionnez l'une ou l'autre option suivante :
- Si vous utilisez WebSphere ESB Server, exécutez cette commande : ..\..\..\..\pf\esb\bin\wsadmin
-f install.jacl
- Si vous utilisez WebSphere Process Server, exécutez cette commande : ..\..\..\..\pf\wps\bin\wsadmin -f install.jacl
Ce script installe le client Web et crée la base de données clients.

- Après l'exécution du script, vous devez redémarrer le serveur pour charger le client et la base de données. Pour redémarrer le serveur, cliquez à l'aide du bouton droit sur le serveur et sélectionnez Redémarrer > Démarrer.
- Pour ajouter le projet StockQuoteApp au serveur, cliquez à l'aide du bouton droit sur le serveur et sélectionnez Ajouter et supprimer un projet.... Déplacez le projet StockQuoteApp de la liste Projets disponibles vers la liste Projets configurés. Cliquez sur Terminer.

- Lancez le client : http://localhost:9080/StockQuoteSample/StockQuoteServlet
- Sélectionnez CustomerA dans le menu déroulant. Cet utilisateur
est un abonné Standard qui recevra la cotation en bourse différée.
- Sélectionnez l'un des symboles boursiers dans la liste, puis cliquez sur Request pour envoyer un message via le module de médiation. La valeur de réponse indique que cet utilisateur a reçu une cotation boursière standard.

- Sélectionnez CustomerB dans le menu déroulant. Cet utilisateur
est un abonné Premium qui recevra
la cotation en bourse en temps réel.
- Sélectionnez l'un des symboles boursiers dans la liste, puis cliquez sur Request pour envoyer un message via le module de médiation. La valeur de réponse indique que cet utilisateur a reçu une cotation boursière premium.
