【发布时间】:2012-10-22 20:10:46
【问题描述】:
我计划对公开为 .svc 文件的 WCF 服务进行单元测试。对它们进行单元测试的最佳实践是什么。
据我所知,这是可用的选项:
创建一个单独的项目并为 .svc 文件创建代理类,并将它们添加到项目中并对这些代理类进行单元测试。 可以使用以下方式创建代理类:
- svcutil.exe
- Visual Studio 的“添加服务参考”选项。
还有其他最佳选择可用于使用 nunit 对我的 wcf .svc 文件进行单元测试吗?
【问题讨论】:
-
你到底要测试什么?您是否要测试所有进一步的更改是否向后兼容,或者您只需要测试服务背后的逻辑?看起来您正在寻找集成测试而不是单元测试......
-
我要测试所有的服务逻辑
标签: wcf unit-testing nunit