var faceDetectionResult = await FaceDetector.DetectAsync(source);
Assert.IsTrue(faceDetectionResult.Length > 0, "No face detected");
- var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[5]);
- Assert.AreEqual(result, EyeCondition.Open, "Eye condition value should be open");
+ for (int i = 0; i < faceDetectionResult.Length; i++)
+ {
+ var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[i]);
+ Assert.AreNotEqual(result, EyeCondition.NotFound, "Eye condition value should be Open or Close");
+ }
}
}
var faceDetectionResult = await FaceDetector.DetectAsync(source);
Assert.IsTrue(faceDetectionResult.Length > 0, "No face detected");
- var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[5], _engineConfig);
- Assert.AreEqual(result, EyeCondition.Open, "Eye condition value should be open");
+ for (int i = 0; i < faceDetectionResult.Length; i++)
+ {
+ var result = await FaceRecognizer.RecognizeEyeConditionAsync(source, faceDetectionResult[i], _engineConfig);
+ Assert.AreNotEqual(result, EyeCondition.NotFound, "Eye condition value should be Open or Close");
+ }
}
}