单元测试 IHttpModule

鉴于 HttpApplicationHttpContext 没有实现接口,你如何在 asp.net 中对 HttpModule 进行单元测试?

请先 登录 后评论

1 个回答

Mike

基本上你需要去掉 HttpModule 对 HttpApplication 和 HttpContext 的依赖,用一个接口代替它们。您可以创建自己的 IHttpApplication 和 IHttpContext(以及 IHttpResonse、IHttpRequest 等)或使用@Dale Ragan 提到的那些或使用 System.Web.Abstractions 中与 asp.net mvc 预览捆绑在一起的闪亮新的。< /p>

请先 登录 后评论