private void MockHttpResponse(string responseBody, HttpStatusCode statusCode) { var mockedWebResponse = new MHttpWebResponse(); MHttpWebRequest.AllInstances.GetResponse = (x) => { return(mockedWebResponse); }; mockedWebResponse.StatusCodeGet = () => { return(statusCode); }; mockedWebResponse.GetResponseStream = () => { byte[] byteArray = Encoding.UTF8.GetBytes(responseBody); MemoryStream stream = new MemoryStream(byteArray); return(stream); }; }
private void MockHttpResponse(string responseBody, HttpStatusCode statusCode) { var mockedWebResponse = new MHttpWebResponse(); MHttpWebRequest.AllInstances.GetResponse = (x) => { return mockedWebResponse; }; mockedWebResponse.StatusCodeGet = () => { return statusCode; }; mockedWebResponse.GetResponseStream = () => { byte[] byteArray = Encoding.UTF8.GetBytes(responseBody); MemoryStream stream = new MemoryStream(byteArray); return stream; }; }