What is the purpose of classes in Microsoft.Practices.CompositeWeb.Web

Topics: Web Client Software Factory, User Forum
Feb 22, 2007 at 6:35 PM
I see the implementation classes HttpContext, HttpServerUtility , HttpSessionState etc in Microsoft.Practices.CompositeWeb.Web namespace implementing SYstem.web interfaces . What is the purpose of these implementations ?. Use them from Test (as mock implementations) may be ?

Feb 22, 2007 at 7:33 PM
These classes allowed us to isolate the code we were writing from the ASP.NET infrastructure enough that we could unit test our code. Some of them got more use than others during the evolution of the codebase.