나는이 방법에 대한 단위 테스트를 구현하려고 할 때 이제 IP 주소HttpContext를 널이
public string getIPAddress()
{
string IPAddress = string.Empty;
String strHostName = HttpContext.Current.Request.UserHostAddress.ToString();
IPAddress = System.Net.Dns.GetHostAddresses(strHostName).GetValue(0).ToString();
return IPAddress;
}
을 평가하는 코드의 조각을 다음 한 항상 오류, Null 참조를 던졌습니다
HttpContext를가 아니기 때문에 나는 ...이 문제를 해결할 수있는 방법이 바로 단위 테스트에 대한 예상된다
감사
당신이 [질문]에서보고있을 수 있습니다 (http://stackoverflow.com/questions/4379450/mock-httpcontext-current-in-test-init-method) ** httpContext **를 모의하는 방법을 보여줍니다. 나는 이것이 귀하의 상황에 좋은 해결책이 될 것이라고 생각합니다! –