public void Does_PasswordPolicy_PartTwo_Work()
        {
            //arrange
            PasswordPolicyChecker passwordPolicy = new PasswordPolicyChecker();
            int correctPasswords = passwordPolicy.PasswordControlPartTwo();

            //assert
            Assert.AreEqual(249, correctPasswords);
        }
Beispiel #2
0
 public void Then_false_is_returned()
 {
     Assert.That(PasswordPolicyChecker.CheckOfficialPassword('b', 1, 3, @"cdefg"), Is.False);
 }
Beispiel #3
0
 public void Then_true_is_returned()
 {
     Assert.That(PasswordPolicyChecker.CheckPassword('a', 1, 3, @"abcde"), Is.True);
 }
Beispiel #4
0
 public void Then_false_is_returned_for_too_many_entries()
 {
     Assert.That(PasswordPolicyChecker.CheckPassword('a', 1, 3, @"abacadae"), Is.False);
 }
Beispiel #5
0
 public void Then_false_is_returned_for_not_enough_entries()
 {
     Assert.That(PasswordPolicyChecker.CheckPassword('a', 1, 3, @"bcde"), Is.False);
 }