Help create a unit test for test response header, specifically Cache-Control, in determining if cach
Posted
by VajNyiaj
on Stack Overflow
See other posts from Stack Overflow
or by VajNyiaj
Published on 2010-02-17T16:18:14Z
Indexed on
2010/03/28
16:13 UTC
Read the original article
Hit count: 439
Scenario:
I have a base controller which disables caching within the OnActionExecuting override.
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.HttpContext.Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
filterContext.HttpContext.Response.Cache.SetValidUntilExpires(false);
filterContext.HttpContext.Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
filterContext.HttpContext.Response.Cache.SetCacheability(HttpCacheability.NoCache); //IE
filterContext.HttpContext.Response.Cache.SetNoStore(); //FireFox
}
How can I create a Unit Test to test this behavior?
© Stack Overflow or respective owner