public void GetEmptyWebProxy_Success()
{
#pragma warning disable 0618 //GlobalProxySelection is Deprecated.
var empty1 = GlobalProxySelection.GetEmptyWebProxy();
#pragma warning restore 0618
Assert.True(empty1.IsBypassed(null));
Assert.Null(empty1.GetProxy(null));
Uri someUri = new Uri("http://foo.com/bar");
Assert.True(empty1.IsBypassed(someUri));
Assert.Equal(someUri, empty1.GetProxy(someUri));
Assert.Null(empty1.Credentials);
#pragma warning disable 0618 //GlobalProxySelection is Deprecated.
var empty2 = GlobalProxySelection.GetEmptyWebProxy();
#pragma warning restore 0618
Assert.NotEqual(empty1, empty2); // new instance each time
}
}