14
Birim testinde HttpContext.Current.Session ayarı
Birim testi yapmaya çalıştığım bir web servisim var. Hizmette HttpContextbenzerlerinden birkaç değer çeker : m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current.Session["CustomerUrl"]; birim testte ben basit bir işçi isteği kullanarak bağlam oluşturmak, böyle: SimpleWorkerRequest request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); HttpContext context = new HttpContext(request); HttpContext.Current = context; Ancak, …