【发布时间】:2011-04-30 23:51:33
【问题描述】:
我想为 Web 服务编写单元测试。我创建了我的测试项目,引用了我的 Web 项目(不是服务引用、程序集引用),然后编写了一些代码来测试 Web 服务——它们工作正常。但是,有些服务可以确保用户使用 HttpContext.Current.User.Identity.IsAuthenticated 登录到 Web 应用程序。
在测试的上下文中,没有 HttpContext 这样的东西,所以测试总是失败。应该如何对这些类型的 Web 服务进行单元测试?
【问题讨论】:
标签: asp.net unit-testing httpcontext