Пример #1
0
        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);
            };
        }
Пример #2
0
        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;
            };
        }