Le test d'un service web WCF?

J'ai voulu créer une classe de test pour un service WCF. Je crois que "moqueur" est le terme juste pour cela?

Je ne suis pas vraiment sûr que la façon dont je pense que j'ai à faire, c'est de la bonne façon. J'ai été une URL pour un service WCF, par exemple:

http:://somesite.com/wcf/RealService.svc

Et:

http:://somesite.com/wcf/RealService.svc?wsdl

Ainsi, au lieu d'ajouter le RealService.svc à mon projet comme Service Reference j'ai simplement ajouté un nouveau vide WCF Service à mon projet appelé Service1.

Je veux utiliser le wsdl.exe (ou peut-être la svcutil.exe?) outil pour générer une interface à partir de l'url du WSDL: http:://somesite.com/wcf/RealService.svc?wsdl.

Je puis ouvrez le Service1.cs fichier et au lieu de laisser est hériter de IService1.cs je laisse hériter de l'généré interface.

Alors au lieu d'appeler le service réel dans mon application j'ai simplement appeler mon Service1 classe. Est que la façon dont se moquant d'un service web fonctionne..?

Aussi besoin de savoir comment générer un interface avec le svcutil outil (j'ai lu que je ne peux pas utiliser wsdl.exe pour un service WCF?). Donc tout les conseils sont plus que les bienvenus aussi!

InformationsquelleAutor w00 | 2013-03-01