Add cts test for BiometricEnrollmentStatus constructor
Bug: 423987888
Test: atest BiometricSimpleTests
Flag: android.hardware.biometrics.move_fm_api_to_bm
Change-Id: I2572c27423cebb9369b661e009c27a806942d7fc
diff --git a/tests/framework/base/biometrics/src/android/server/biometrics/BiometricSimpleTests.java b/tests/framework/base/biometrics/src/android/server/biometrics/BiometricSimpleTests.java
index 1271095..327d48a 100644
--- a/tests/framework/base/biometrics/src/android/server/biometrics/BiometricSimpleTests.java
+++ b/tests/framework/base/biometrics/src/android/server/biometrics/BiometricSimpleTests.java
@@ -45,6 +45,7 @@
import static org.mockito.Mockito.verifyNoMoreInteractions;
import android.content.pm.PackageManager;
+import android.hardware.biometrics.BiometricEnrollmentStatus;
import android.hardware.biometrics.BiometricManager;
import android.hardware.biometrics.BiometricManager.Authenticators;
import android.hardware.biometrics.BiometricPrompt;
@@ -104,6 +105,16 @@
}
}
+ /** Tests BiometricEnrollmentStatus. */
+ @ApiTest(apis = {"android.hardware.biometrics.BiometricManager#getEnrollmentStatus"})
+ @Test
+ @RequiresFlagsEnabled(Flags.FLAG_MOVE_FM_API_TO_BM)
+ public void testBiometricEnrollmentStatus() {
+ BiometricEnrollmentStatus status = new BiometricEnrollmentStatus(BIOMETRIC_STRONG, 1);
+ assertEquals(1, status.getEnrollmentCount());
+ assertEquals(BIOMETRIC_STRONG, status.getStrength());
+ }
+
/** Tests that the corresponding enrolled count is correct. */
@ApiTest(apis = {"android.hardware.biometrics.BiometricManager#getEnrollmentStatus"})
@Test