/ / Testing Service WCF - Resposta de carga do arquivo XML - c #, wcf, testing

Testando o serviço WCF - Carregar resposta do arquivo XML - c #, wcf, testing

Eu tenho um aplicativo que consome um WCFServiço. Não tenho acesso ao código-fonte para o serviço que estou consumindo e não consigo conectar-me diretamente, pois é interno a parte da rede de uma empresa.

Eu tenho a referência de serviço necessária e umnúmero de solicitações e respostas XML de amostra. O que eu gostaria de saber é como posso criar / simular uma resposta de serviço desses arquivos XML para teste? Ou existe uma alternativa?

Obrigado, JJ

Respostas:

1 para resposta № 1

A referência de serviço deve conter todas as informações necessáriascontratos. Portanto, você poderá criar uma implementação falsa do serviço a partir do contrato de serviço e dos contratos de dados relacionados. Mas o código do cliente não pode acessar o proxy de serviço diretamente. Encapsule o acesso ao serviço na classe wrapper que implementa o contrato de serviço e injete esse wrapper no código do cliente. Você pode facilmente zombar desse wrapper.