1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-10 05:30:01 +00:00
This commit is contained in:
Bernd Schoolmann
2025-08-29 17:17:14 +02:00
parent a4472bae47
commit 3dcf9badc9

View File

@@ -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();