System.Net.Http.WinHttpHandlerUnitTests.WinHttpHandlerTest.WindowsProxyUsePolicy_UseCustomProxyAndNullProxy_ThrowsInvalidOperationException C# (CSharp) Method

WindowsProxyUsePolicy_UseCustomProxyAndNullProxy_ThrowsInvalidOperationException() private method

        public async Task WindowsProxyUsePolicy_UseCustomProxyAndNullProxy_ThrowsInvalidOperationException()
        {
            var handler = new WinHttpHandler();
            handler.WindowsProxyUsePolicy = WindowsProxyUsePolicy.UseCustomProxy;
            handler.Proxy = null;
            using (var client = new HttpClient(handler))
            {
                TestServer.SetResponse(DecompressionMethods.None, TestServer.ExpectedResponseBody);

                var request = new HttpRequestMessage(HttpMethod.Post, TestServer.FakeServerEndpoint);

                await Assert.ThrowsAsync<InvalidOperationException>(() => client.SendAsync(request));
            }
        }
WinHttpHandlerTest