2013-04-17 31 views
0

我的问题是关于在REAL WCF服务不可用或关闭时,创建一个可用于开发端的虚拟WCF服务。如何创建虚拟或模拟WCF服务以使用原始WCF服务不可用?

在我当前的任务中,问题是Web客户端托管的WCF服务并不总是可供开发人员使用。这妨碍了开发工作,因为我们无法验证/单元测试客户端代码。

任何解决方案都在望?我一直在寻找/阅读有关嘲笑wcf与不同的可用嘲讽框架,但仍然不清楚正确的方式。

在此先感谢!

回答

0

不用谈论框架 - 调用你的srevice,你创建客户端(代理)实例,对吧?

您可以将其生成移动到单独的方法,该方法将返回您的模拟(由DI注入,由setter属性在单元测试中注入,...)。