CloudinaryDotNet.Test.CloudinaryTest.TestRename C# (CSharp) Method

TestRename() private method

private TestRename ( ) : void
return void
        public void TestRename()
        {
            var uploadParams = new ImageUploadParams()
            {
                File = new FileDescription(m_testImagePath)
            };

            var uploadResult1 = m_cloudinary.Upload(uploadParams);

            uploadParams.File = new FileDescription(m_testIconPath);
            var uploadResult2 = m_cloudinary.Upload(uploadParams);

            var renameResult = m_cloudinary.Rename(uploadResult1.PublicId, uploadResult1.PublicId + "2");

            var getResult = m_cloudinary.GetResource(uploadResult1.PublicId + "2");
            Assert.NotNull(getResult);

            renameResult = m_cloudinary.Rename(uploadResult2.PublicId, uploadResult1.PublicId + "2");
            Assert.True(renameResult.StatusCode == HttpStatusCode.BadRequest);

            m_cloudinary.Rename(uploadResult2.PublicId, uploadResult1.PublicId + "2", true);

            getResult = m_cloudinary.GetResource(uploadResult1.PublicId + "2");
            Assert.NotNull(getResult);
            Assert.AreEqual("ico", getResult.Format);
        }
CloudinaryTest