public void TestMultiTransformation()
{
ImageUploadParams uploadParams = new ImageUploadParams()
{
File = new FileDescription(m_testImagePath),
Tags = "test--5",
PublicId = "test--5-1"
};
m_cloudinary.Upload(uploadParams);
uploadParams.PublicId = "test--5-2";
uploadParams.Transformation = new Transformation().Width(100).Height(300);
m_cloudinary.Upload(uploadParams);
MultiParams multi = new MultiParams("test--5");
MultiResult result = m_cloudinary.Multi(multi);
Assert.True(result.Uri.AbsoluteUri.EndsWith(".gif"));
multi.Transformation = new Transformation().Width(100);
result = m_cloudinary.Multi(multi);
Assert.True(result.Uri.AbsoluteUri.Contains("w_100"));
multi.Transformation = new Transformation().Width(111);
multi.Format = "pdf";
result = m_cloudinary.Multi(multi);
Assert.True(result.Uri.AbsoluteUri.Contains("w_111"));
Assert.True(result.Uri.AbsoluteUri.EndsWith(".pdf"));
}