public void Ctor_VerifyHttpRequestDefaults(Uri remoteServer)
{
HttpWebRequest request = WebRequest.CreateHttp(remoteServer);
Assert.True(request.AllowAutoRedirect);
Assert.False(request.AllowReadStreamBuffering);
Assert.False(request.HaveResponse);
Assert.NotNull(HttpWebRequest.DefaultCachePolicy);
Assert.Null(request.CookieContainer);
Assert.Equal(0,HttpWebRequest.DefaultMaximumErrorResponseLength);
Assert.Equal(65536,HttpWebRequest.DefaultMaximumResponseHeadersLength);
Assert.Null(request.CookieContainer);
Assert.True(request.AllowWriteStreamBuffering);
Assert.NotNull(request.ClientCertificates);
Assert.Throws<NotImplementedException>(() => request.ConnectionGroupName);
}