É possível usar um arquivo de especificação Web Service Description Language (WSDL)
para gerar um stub de serviço que possa simular o comportamento do serviço original
e utilizar exatamente a mesma interface.
Antes de Iniciar
Os stubs de serviço são armazenados nos projetos de teste. Se a sua área de trabalho
não contiver um projeto de teste, o assistente de criação de teste criará um,
permitindo alterar o nome. Para armazenar um stub de serviço em um projeto específico,
verifique se o projeto existe antes de criar o stub.
Se você estiver
utilizando a autenticação Secure Sockets Layer (SSL), certifique-se de possuir
todos os arquivos de chave necessários na área de trabalho.
O assistente pode importar arquivos WSDL da área de trabalho, do sistema
de arquivos, de um repositório remoto ou de uma URL. Assegure-se de que os arquivos WSDL utilizam a sintaxe apropriada para o ambiente de teste. A geração de stub de serviço pode não funcionar com alguns arquivos Web Services Description Language (WSDL).
Procedimento
- No ambiente de trabalho, clique em ou clique no botão de barra de ferramenta
Novo Stub de Serviço
.
- Selecione o WSDL do serviço que você deseja simular.
Se necessário, você pode importar o WSDL a partir do sistema de arquivo, um URL
ou de um repositório WSRR ou UDDI.
- Clique em Avançar.
- Selecione um local e um nome do projeto para o novo stub de
serviço. Clique em Concluir.
Resultados
O assistente gera um stub de serviço de trabalho que reproduz a interface do
serviço original, conforme definido na especificação WSDL.
Cada operação é reproduzida com uma resposta padrão. Você pode editar o stub de serviço no editor de stub para
alterar a resposta padrão ou para criar respostas condicionais.