public void ExampleThree() { var password = new TobogganCorporatePassword("2-9 c: ccccccccc"); var actual = PasswordValidator.IsValid(password, validator); actual.Should().BeTrue(); }
public void ExampleOne() { var password = new TobogganCorporatePassword("1-3 a: abcde"); var actual = PasswordValidator.IsValid(password, validator); actual.Should().BeTrue(); }
public void ExampleTwo() { var password = new TobogganCorporatePassword("1-3 b: cdefg"); var actual = PasswordValidator.IsValid(password, validator); actual.Should().BeFalse(); }
public static bool IsValid(TobogganCorporatePassword password, IPasswordPolicyValidator validator) { return(password is not null && validator is not null && validator.IsValid(password.Value, password.PasswordPolicyToken)); }