【发布时间】:2012-11-26 14:41:30
【问题描述】:
我一直在研究对 ASP.Net WebAPI 项目进行单元测试。显然,我可以根据返回的数据轻松测试控制器 Get 方法,但是我正在测试诸如标头之类的东西。
我以前使用过 NancyFX,它提供了一个非常干净的测试功能,即使没有设置客户端/服务器,也可以返回正确的 HTTP 响应。
我在 WebAPI 中看到的替代方法是使用 HttpServer 和 HttpConfiguration 在内存中运行服务器。
如果我这样做,我想知道是否有人知道它的性能。如果它不是那么好,那么不幸的是它变成了一个集成测试。
简单场景,我想测试响应头内容类型。如果没有内存配置,我不确定您如何在 WebAPI 中进行测试
【问题讨论】:
标签: c# .net asp.net-mvc asp.net-web-api