diff --git a/test/Core.Test/Services/Fido2AuthenticatorGetAssertionTests.cs b/test/Core.Test/Services/Fido2AuthenticatorGetAssertionTests.cs index 29953a2cf..a728fd7e2 100644 --- a/test/Core.Test/Services/Fido2AuthenticatorGetAssertionTests.cs +++ b/test/Core.Test/Services/Fido2AuthenticatorGetAssertionTests.cs @@ -234,7 +234,8 @@ namespace Bit.Core.Test.Services // Arrange _params.UserVerificationPreference = Fido2UserVerificationPreference.Required; _userInterface.PickCredentialAsync(Arg.Any()).Returns((_selectedCipher.Id, false)); - + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); + // Act and assert await Assert.ThrowsAsync(() => _sutProvider.Sut.GetAssertionAsync(_params, _userInterface)); } @@ -250,6 +251,7 @@ namespace Bit.Core.Test.Services _sutProvider.GetDependency() .ShouldPerformMasterPasswordRepromptAsync(Arg.Is(opt => opt.ShouldCheckMasterPasswordReprompt)) .Returns(Task.FromResult(true)); + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); // Act & Assert await Assert.ThrowsAsync(() => _sutProvider.Sut.GetAssertionAsync(_params, _userInterface)); @@ -266,6 +268,7 @@ namespace Bit.Core.Test.Services _sutProvider.GetDependency() .CanPerformUserVerificationPreferredAsync(Arg.Any()) .Returns(Task.FromResult(true)); + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); // Act & Assert await Assert.ThrowsAsync(() => _sutProvider.Sut.GetAssertionAsync(_params, _userInterface)); diff --git a/test/Core.Test/Services/Fido2AuthenticatorMakeCredentialTests.cs b/test/Core.Test/Services/Fido2AuthenticatorMakeCredentialTests.cs index 3331da216..ef544b360 100644 --- a/test/Core.Test/Services/Fido2AuthenticatorMakeCredentialTests.cs +++ b/test/Core.Test/Services/Fido2AuthenticatorMakeCredentialTests.cs @@ -268,6 +268,7 @@ namespace Bit.Core.Test.Services // Arrange _params.UserVerificationPreference = Fido2UserVerificationPreference.Required; _userInterface.ConfirmNewCredentialAsync(Arg.Any()).Returns((_encryptedSelectedCipher.Id, false)); + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); // Act & Assert await Assert.ThrowsAsync(() => _sutProvider.Sut.MakeCredentialAsync(_params, _userInterface)); @@ -283,6 +284,7 @@ namespace Bit.Core.Test.Services _sutProvider.GetDependency() .ShouldPerformMasterPasswordRepromptAsync(Arg.Is(opt => opt.ShouldCheckMasterPasswordReprompt)) .Returns(Task.FromResult(true)); + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); // Act & Assert await Assert.ThrowsAsync(() => _sutProvider.Sut.MakeCredentialAsync(_params, _userInterface)); @@ -298,6 +300,7 @@ namespace Bit.Core.Test.Services _sutProvider.GetDependency() .CanPerformUserVerificationPreferredAsync(Arg.Any()) .Returns(Task.FromResult(true)); + _sutProvider.GetDependency().ShouldEnforceFido2RequiredUserVerificationAsync(Arg.Any()).Returns(Task.FromResult(true)); // Act & Assert await Assert.ThrowsAsync(() => _sutProvider.Sut.MakeCredentialAsync(_params, _userInterface));