如何创建虚拟或模拟WCF服务以使用原始WCF服务不可用?

时间:2013-04-17 07:23:37

标签: wcf mocking

关于创建虚拟WCF服务的问题,当REAL WCF服务不可用或关闭时,可以在开发端使用它。

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

任何解决方案在眼前?我一直在寻找/阅读使用不同的可用模拟框架来模拟wcf,但仍然不清楚正确的方法。

提前致谢!

1 个答案:

答案 0 :(得分:0)

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

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