我有一个业务规则Visual Studio类库(.NET 2.0)项目,它依赖于Dynamics Crm Web Services - 一个经典的SOAP Web引用,而不是WCF终结点。我想对这些业务规则进行单元测试,而不需要真正的crm实例。添加Web引用不会产生我可以伪造的接口。它会在我的项目中生成C#代码,如果我能创建接口,我认为我可以伪造它。我不认为我需要实际浏览HTTP并涉及所有协议内容。
我看到了Joh Skeet的博客文章。可惜,我不想写任何代码,希望有自那时以来编写的工具可以帮助我。我尝试了他的一些步骤,但得出结论他比我聪明,我无法使其工作。
我知道SoapUI,但是我希望能够在CI构建环境中使用纯单元测试。
有没有办法做到这一点?
我看到了Joh Skeet的博客文章。可惜,我不想写任何代码,希望有自那时以来编写的工具可以帮助我。我尝试了他的一些步骤,但得出结论他比我聪明,我无法使其工作。
我知道SoapUI,但是我希望能够在CI构建环境中使用纯单元测试。
有没有办法做到这一点?