14
Ustawienie HttpContext.Current.Session w teście jednostkowym
Mam serwis internetowy, który próbuję przetestować jednostkowo. W usłudze pobiera kilka HttpContextpodobnych wartości : m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current.Session["CustomerUrl"]; w teście jednostkowym tworzę kontekst za pomocą prostego żądania pracownika, na przykład: SimpleWorkerRequest request = new SimpleWorkerRequest("", "", "", null, new StringWriter()); HttpContext context = new HttpContext(request); HttpContext.Current = context; …