Aliyun.OSS.Test.TestClass.ObjectTestClass.ObjectCopyTest.CopyObjectModifiedSinceNegativeTest C# (CSharp) Метод

CopyObjectModifiedSinceNegativeTest() приватный Метод

private CopyObjectModifiedSinceNegativeTest ( ) : void
Результат void
        public void CopyObjectModifiedSinceNegativeTest()
        {
            var targetObjectKey = OssTestUtils.GetObjectKey(_className);

            var coRequest = new CopyObjectRequest(_bucketName, _sourceObjectKey, _bucketName, targetObjectKey)
            {
                ModifiedSinceConstraint = DateTime.Now.AddDays(1)
            };

            try
            {
                _ossClient.CopyObject(coRequest);
                Assert.Fail("Copy object should not pass with NonMatchingETag set to correct value");
            }
            catch (OssException e)
            {
                Assert.AreEqual(OssErrorCode.NotModified, e.ErrorCode);
            }
            Assert.IsFalse(OssTestUtils.ObjectExists(_ossClient, _bucketName, targetObjectKey));
        }