关于创建虚拟WCF服务的问题,当REAL WCF服务不可用或关闭时,可以在开发端使用它。
在我目前的任务中,问题是来自客户端的Web托管WCF服务并不总是可供开发人员使用。这妨碍了开发工作,因为我们无法验证/单元测试客户端代码。
任何解决方案在眼前?我一直在寻找/阅读使用不同的可用模拟框架来模拟wcf,但仍然不清楚正确的方法。
提前致谢!
答案 0 :(得分:0)
不谈论框架 - 调用你的srevice,你创建客户端(代理)实例,对吗?
您可以将其生成移动到单独的方法,该方法将返回您的模拟(由DI注入,由单元测试中的setter属性注入,...)。