Testando a Operação Insert

Teste a execução da operação Insert com base no serviço de negócios, Conta Siebel, utilizando o cliente de teste de integração do WebSphere Integration Developer.

Antes de Começar

O módulo deve ser implementado no ambiente de teste do projeto.

Sobre Esta Tarefa

Você deve testar o módulo no ambiente de teste do projeto para assegurar que ele esteja funcionando corretamente.

Como Executar Esta Tarefa

  1. A partir do perfil Business Integration, selecione o módulo Siebel_BS_OutboundApp.
  2. Clique com o botão direito do mouse no módulo Siebel_BS_OutboundApp e selecione Testar > Testar Módulo.
  3. A partir da janela Eventos, selecione a operação insertSiebelAccountInsertAccountInterface com base na propriedade Operação.
  4. Clique com o botão direito do mouse no atributo SiebelMessage e clique em Incluir Elemento.
    Figura 1. Incluindo um Elemento
    Essa imagem é descrita no texto ao redor.
  5. Configure os valores conforme o necessário com base nos atributos do elemento SiebelMessage.

    Nota: Na instância SiebelMessage (de tipo IOAccountInterfaceICAccount), os atributos Name, PrimaryOrganization, RelatedOrganization, RelatedSalesRep, Location e CurrencyCode, são atributos mandatórios que devem ter valores configurados. Para os restantes, não é necessário configurar os valores, a menos que haja uma necessidade específica em seu ambiente de configurar os atributos.

    Os valores informados a seguir são amostras que podem ou não ser válidas em seu ambiente. Você pode obter os valores válidos para os atributos verificando registros do sistema de informações corporativo existentes para o objeto de integração Account.

    Tabela 1. Valores de Atributo de Amostra
    Atributo Valor do atributo
    CurrencyCode USD
    Local Burlingame
    Nome TestSample
    PrimaryOrganization (Pode ficar em branco ou conter o nome da organização)
    RelatedOrganization O atributo Organization deve ser configurado como o valor Default Organization.
    RelatedSalesRep

    O atributo Login deve ser configurado como o valor sadmin.

    O atributo Position deve ser configurado como o valor Siebel Administrator.

  6. Para os atributos do contêiner sob a instância SiebelMessage, selecione o valor nulo, <nulo> para os atributos do contêiner (mandatório) sob a instância SiebelMessage, com exceção dos atributos RelatedOrganization e RelatedSalesRep.
  7. Configure o restante dos atributos simples não obrigatórios como <não configurado>.
    1. Para configurar o atributo, selecione um ou mais atributos.
    2. Clique com o botão direito do mouse e selecione Configurar Valor.
    3. Digite o valor <nulo>.
  8. No atributo de objeto de status SiebelAccountInsertAccountInterfacewindow, configure o valor como <não configurado>, clique em OK e clique em Continuar.
  9. Para executar a operação, selecione a instância apropriada do WebSphere Process Server e clique em Concluir.
    Figura 2. Selecionando o Local de Implementação
    Essa imagem é descrita no texto ao redor.

Quando a execução da operação Insert for concluída com êxito, o objeto de negócios resultante com os valores de chave que foram preenchidos será retornado, conforme mostrado na figura a seguir. Anote o valor de chave AccountId porque ele será utilizado posteriormente para limpar o conteúdo de amostra criado.

Para Insert, o objeto de resultado pode conter apenas os valores de campo-chave, que significa que os valores de campo non-key podem ser nulos. Isto dependerá do design do método Siebel.

Figura 3. Objetos de Negócios Mostrando Exemplos de Valores de Chaves
Essa imagem é descrita no texto ao redor.

O que Fazer a Seguir

Testar a operação QueryByExample.


Terms of use |


(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)