5

我想对一些控制器操作进行单元测试,并最终测试验证属性和操作响应过滤器是否正常运行。使用 mvccontrib 在 ASP .NET MVC 中做这种事情很容易;然而,使用 Web API,模拟 HttpContext 似乎有点不同。

如何为 Web API 控制器模拟 HttpContext 以便我可以测试模型绑定等?

4

1 回答 1

2

您不应该在 Web API 中需要 HttpContext。您需要的一切都应该在 HttpRequestMessage 及其属性集合中。

于 2012-06-07T02:54:53.847 回答