3
시나리오가 있는지를 확인할 때, 테스트 응답 헤더, 특히 캐시 제어를위한 단위 테스트를 만듭니다.도움말 캐싱이 비활성화되어 여부
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
}
이 동작을 테스트하려면 어떻게 단위 테스트를 만들 수 있습니까?