System.Net.Tests.HttpWebRequestTest.GetResponseAsync_PostRequestStream_ContainsData C# (CSharp) Method

GetResponseAsync_PostRequestStream_ContainsData() private method

private GetResponseAsync_PostRequestStream_ContainsData ( Uri remoteServer ) : Task
remoteServer Uri
return Task
        public async Task GetResponseAsync_PostRequestStream_ContainsData(Uri remoteServer)
        {
            HttpWebRequest request = HttpWebRequest.CreateHttp(remoteServer);
            request.Method = HttpMethod.Post.Method;
            using (Stream requestStream = await request.GetRequestStreamAsync())
            {
                requestStream.Write(_requestBodyBytes, 0, _requestBodyBytes.Length);
            }
            WebResponse response = await request.GetResponseAsync();
            Stream myStream = response.GetResponseStream();
            String strContent;
            using (var sr = new StreamReader(myStream))
            {
                strContent = sr.ReadToEnd();
            }
            Assert.True(strContent.Contains(RequestBody));
        }
HttpWebRequestTest