2009-05-18 74 views

回答

1

HttpContext.User的类型是IPrincipal。您可以通过为其分配任何IPrincipal对象来嘲笑它,包括任何CustomPrincipal对象。

1

我现在没有多少可以重构您的遗留应用程序。如果您有.NET 3.5,则可以使用System.Web.Abstraction程序集的一部分的HttpContextWrapper类。

您可以阅读更多内容并查看如何Stub/Mock HttpContext的示例。

相关问题