Test de l'opération Insert

Testez l'exécution de l'opération Insert sur le service métier Siebel Account, à l'aide du client de test d'intégration de WebSphere Integration Developer.

Avant de commencer

Avant de commencer

Le module doit être déployé sur l'environnement de test du projet.

A propos de cette tâche

A propos de cette tâche

Vous devez tester le module dans l'environnement de test du projet afin de vérifier qu'il fonctionne correctement.

Comment réaliser cette tâche

Etapes de cette tâche

  1. Dans le profil Intégration métier, sélectionnez le module Siebel_BS_OutboundApp.
  2. Cliquez à l'aide du bouton droit de la souris sur le module Siebel_BS_OutboundApp, puis sélectionnez Tester > Tester le module.
  3. Dans la fenêtre Evénements, sélectionnez l'opération insertSiebelAccountInsertAccountInterface en regard de la propriété d'opération.
  4. Cliquez avec le bouton droit de la souris sur l'attribut SiebelMessage, puis cliquez sur Ajouter un élément.
    Figure 1. Ajout d'un élément
    Cette image est décrite dans le texte.
  5. Définissez les valeurs nécessaires pour les attributs de l'élément SiebelMessage.

    Remarque : sous l'instance SiebelMessage (de type IOAccountInterfaceICAccount), les attributs Name, PrimaryOrganization, RelatedOrganization, RelatedSalesRep, Location et CurrencyCode sont des attributs obligatoires dont les valeurs doivent être définies. Pour les autres attributs, les valeurs d'attributs ne doivent être définies que si votre environnement le demande.

    Les valeurs présentées ci-après sont des modèles qui peuvent être valides ou non dans votre environnement. Vous pouvez obtenir les valeurs valides des attributs en consultant les enregistrements de système d'informations d'entreprise existants pour l'objet d'intégration Account.

    Tableau 1. Exemples de valeur d'attribut
    Attribut Valeur de l'attribut
    CurrencyCode USD
    Location Burlingame
    Name TestSample
    PrimaryOrganization (cette valeur peut être vide ou contenir le nom de l'entreprise)
    RelatedOrganization L'attribut Organization doit avoir la valeur Default Organization.
    RelatedSalesRep

    L'attribut Login doit avoir la valeur sadmin.

    L'attribut Position, doit avoir la valeur Siebel Administrator.

  6. Pour les attributs de conteneur (obligatoires) de l'instance SiebelMessage, à l'exception des attributs RelatedOrganization et RelatedSalesRep, sélectionnez la valeur <null>.
  7. Définissez les attributs simples non obligatoires restants par <unset>.
    1. Pour définir l'attribut, sélectionnez-en un ou plusieurs.
    2. Cliquez avec le bouton droit de la souris sur Valeur définie.
    3. Entrez la valeur <null>.
  8. Dans l'attribut d'objet d'état SiebelAccountInsertAccountInterfacewindow, définissez la valeur par <unset>, cliquez sur OK, puis sur Continuer.
  9. Pour exécuter l'opération, sélectionnez l'instance de WebSphere Process Server appropriée, puis cliquez sur Terminer.
    Figure 2. Sélection de l'emplacement de déploiement
    Cette image est décrite dans le texte.

Résultat

Lorsque l'exécution de l'opération d'insertion a abouti, l'objet métier produit avec les valeurs de clé renseignées sont renvoyés, comme dans la figure suivante. Relevez la valeur de clé AccountId car elle vous sera demandée par la suite pour effacer le contenu d'exemple que vous avez créé.

Pour Insert, l'objet produit peut contenir uniquement des valeurs de zone de clé, ce qui signifie que les valeurs de zone non-clé ordinaires ont la valeur null. Cela varie en fonction de la conception de méthode Siebel.

Figure 3. Objets métier affichant des exemples de valeurs de clé
Cette image est décrite dans le texte.

Tâches suivantes

Tâches suivantes

Test de l'opération QueryByExample.


Conditions d'utilisation |


© Copyright IBM France 2006. Tous droits réservés

© Copyright IBM Corporation 2005, 2006.

Ce centre de documentation utilise la technologie Eclipse (http://www.eclipse.org)