public void TestUpdateTransformStrict()
{
// should allow updating transformation allowed_for_strict
Transformation t = new Transformation().Crop("scale").Width(100);
ImageUploadParams uploadParams = new ImageUploadParams()
{
File = new FileDescription(m_testImagePath),
EagerTransforms = new List<Transformation>() { t },
Tags = "transformation"
};
m_cloudinary.Upload(uploadParams);
UpdateTransformParams updateParams = new UpdateTransformParams()
{
Transformation = "c_scale,w_100",
Strict = true
};
UpdateTransformResult result = m_cloudinary.UpdateTransform(updateParams);
GetTransformResult getResult = m_cloudinary.GetTransform("c_scale,w_100");
Assert.IsNotNull(getResult);
Assert.AreEqual(true, getResult.Strict);
updateParams.Strict = false;
m_cloudinary.UpdateTransform(updateParams);
getResult = m_cloudinary.GetTransform("c_scale,w_100");
Assert.IsNotNull(getResult);
Assert.AreEqual(false, getResult.Strict);
}