public void DeleteObjectWithHiddenCharacters()
{
char[] buffer = new char[2];
buffer[0] = Convert.ToChar(0x1c);
buffer[1] = Convert.ToChar(0x1a);
var newKey = _keyName + (new string(buffer)) + ".1.cd";
try
{
_ossClient.PutObject(_bucketName, newKey, Config.UploadTestFile);
Assert.IsTrue(OssTestUtils.ObjectExists(_ossClient, _bucketName, newKey));
_ossClient.DeleteObject(_bucketName, newKey);
Assert.IsFalse(OssTestUtils.ObjectExists(_ossClient, _bucketName, newKey));
}
finally
{
_ossClient.DeleteObject(_bucketName, newKey);
}
}