public void TestRekognitionFace()
{
// should support rekognition face
// RekognitionFace add-on should be enabled for the used account
var uploadResult = m_cloudinary.Upload(new ImageUploadParams()
{
File = new FileDescription(m_testImagePath)
});
Assert.IsNull(uploadResult.Info);
var updateResult = m_cloudinary.UpdateResource(new UpdateParams(uploadResult.PublicId)
{
Detection = "rekognition_face"
});
Assert.NotNull(updateResult.Info);
Assert.NotNull(updateResult.Info.Detection);
Assert.NotNull(updateResult.Info.Detection.RekognitionFace);
Assert.AreEqual("complete", updateResult.Info.Detection.RekognitionFace.Status);
m_cloudinary.DeleteResources(uploadResult.PublicId);
uploadResult = m_cloudinary.Upload(new ImageUploadParams()
{
File = new FileDescription(m_testImagePath),
Detection = "rekognition_face"
});
Assert.NotNull(uploadResult.Info);
Assert.NotNull(uploadResult.Info.Detection);
Assert.NotNull(uploadResult.Info.Detection.RekognitionFace);
Assert.AreEqual("complete", uploadResult.Info.Detection.RekognitionFace.Status);
m_cloudinary.DeleteResources(uploadResult.PublicId);
}