public ActionResult Accept() { HttpCookieFactory.SetCookie( Response, NoticeAndConsentAuthorizeAttribute.NoticeAndConsent, DateTime.Now.ToShortDateString() ); return(View("Accepted")); }
public void SetCookie_DefaultParameters_SetsCookie() { var response = new Mock <HttpResponseBase>(); var cookies = new HttpCookieCollection(); response.Setup(x => x.Cookies).Returns(cookies); response.Setup(x => x.SetCookie(It.IsAny <HttpCookie>())).Callback <HttpCookie>(x => cookies.Add(x)); var context = new Mock <HttpContextBase>(); context.Setup(x => x.Response).Returns(response.Object); HttpCookieFactory.SetCookie(response.Object, "key"); response.Verify(x => x.SetCookie(It.IsAny <HttpCookie>()), Times.Once()); }