public void ProxyAuthInvalidTest()
{
var key = OssTestUtils.GetObjectKey(_className);
try
{
IOss ossClient = OssClientFactory.CreateOssClientWithProxy(Config.Endpoint,
Config.DisabledAccessKeyId, Config.DisabledAccessKeySecret,
Config.ProxyHost, Int32.Parse(Config.ProxyPort), null, null);
OssTestUtils.ObjectExists(ossClient, _bucketName, key);
Assert.Fail("Object Exists should not pass when it was invalid authorization");
}
catch (WebException e)
{
Assert.AreEqual(e.Status, WebExceptionStatus.ProtocolError);
}
}