我是UnitTesting的新手。任何人都可以告诉我,如何做服务器端单元测试我们在WCF服务中使用Mocking对象公开我们的服务。单元测试服务器端的WCF服务
回答
autofixture或nbuilder库帮助您生成模拟了数据
这个问题有Recommended patterns for unit testing web services相似。
您可能会对此感兴趣。
当您使用WCF时,您完全分离了服务逻辑和通信基础结构。 因此,您可以轻松地对服务逻辑进行测试,就像您为常规课程所做的那样。 你也可以编写基础设施的单元测试来检查一切设置是否正确。
是的,我确实有服务暴露逻辑和服务消费逻辑的分离。但是,如何模拟服务类(作为服务引用添加的代理类)并为相同的服务类方法执行单元测试。 –
1)如果你想单元测试WCF服务逻辑,你不需要通过代理来调用它,你可以使用服务实现来测试你的普通类。 2)如果你想在你的WCF服务方法被调用的某个类中单元测试某个方法,你可以这样做 - 例如你可以将WCF服务的接口传递给构造函数,并通过接口使用它,在你的应用程序代码中在那里传递WCF服务代理,并且在单元测试中,您可以传递WCF服务接口的一些虚假实现(您可以通过手动或使用某个框架(如Moq,NSubstitute,MS Fakes)来实现这一点)。 –
- 1. 单元测试WCF服务
- 2. 测试服务器上的WCF服务
- 3. 单元测试我的wcf服务
- 4. WCF数据服务(ODATA服务)是否可测试?我们可以写WCF数据服务的单元测试
- 5. 测试WCF服务
- 6. WCF服务测试
- 7. 服务单元测试SpringFramework
- 8. Android:单元测试服务
- 9. 单元测试REST服务
- 10. 单元测试RIA服务
- 11. AngularJS单元测试服务
- 12. 检测服务器端的TimeoutException WCF
- 13. 单元测试内存 - sql服务器
- 14. 单元测试OpenID服务器
- 15. 如何测试WCF JSON服务 - 单元测试
- 16. 如何测试wcf rest服务vs“单元测试项目”?
- 17. 使用WCF测试客户端测试WCF数据服务
- 18. 如何测试WCF服务?
- 19. WCF web服务测试
- 20. 测试WCF Web服务?
- 21. 测试WCF Web服务
- 22. WCF服务 - 负载测试
- 23. 在服务器端测试Spring Web服务端点?
- 24. 扭曲的单元测试客户端 - 服务器交互
- 25. 如何编写服务器端Meteor代码的单元测试?
- 26. Java服务器端单元测试GCM的结果
- 27. 如何为调用其他Web服务的WCF服务编写单元测试?
- 28. 在浏览器中测试wcf服务
- 29. 在浏览器中测试wcf服务
- 30. WCF:从服务器端
欢迎来到Stackoverflow。请阅读[常见问题]和[问] –