public void TestPasswordPolicySelfCheck(string policyRaw, string password, bool expectedValid) { PasswordPolicy policy = new PasswordPolicy(policyRaw); bool valid = policy.Check(password); Assert.AreEqual(expectedValid, valid); }
public void TestPasswordPolicyCheck(int minOccurence, int maxOccurence, char policyLetter, string password, bool expectedValid) { bool passwordValid = PasswordPolicy.Check(minOccurence, maxOccurence, policyLetter, password); Assert.AreEqual(passwordValid, expectedValid); }
public bool Check(string password) { return(PasswordPolicy.Check(this.MinOccurence, this.MaxOccurence, this.PolicyLetter, password)); }