public async Task PwnedPassword() { var validator = new PwnedPasswordsValidator <object>(); var result = await validator.ValidateAsync(null, null, "password"); Assert.Contains(result.Errors, e => e.Code.Equals("PasswordIsPwned", StringComparison.OrdinalIgnoreCase)); }
public async Task NotPwnedPassword() { var validator = new PwnedPasswordsValidator <object>(); var result = await validator.ValidateAsync(null, null, "xHE5+9Vg+Y/yr#hXjhRP"); Assert.Equal(result, IdentityResult.Success); }