diff --git a/apps/desktop/src/key-management/biometrics/os-biometrics-windows.service.spec.ts b/apps/desktop/src/key-management/biometrics/os-biometrics-windows.service.spec.ts index 2806e242c46..711deadd8ec 100644 --- a/apps/desktop/src/key-management/biometrics/os-biometrics-windows.service.spec.ts +++ b/apps/desktop/src/key-management/biometrics/os-biometrics-windows.service.spec.ts @@ -14,6 +14,7 @@ jest.mock("@bitwarden/desktop-napi", () => ({ biometrics: { initBiometricSystem: jest.fn(() => "mockSystem"), provideKey: jest.fn(), + enrollPersistent: jest.fn(), unenroll: jest.fn(), unlock: jest.fn(), authenticate: jest.fn(), @@ -48,6 +49,11 @@ describe("OsBiometricsServiceWindows", () => { service = new OsBiometricsServiceWindows(i18nService, windowMain); }); + it("should enroll persistent biometric key", async () => { + await service.enrollPersistent("user-id" as UserId, new SymmetricCryptoKey(mockKey)); + expect(biometrics.enrollPersistent).toHaveBeenCalled(); + }); + it("should set biometric key", async () => { await service.setBiometricKey(userId, new SymmetricCryptoKey(mockKey)); expect(biometrics.provideKey).toHaveBeenCalled();