public void PasswordChecker_ContainsSymbol_ReturnsTrue() { var checker = IoCContainer.PasswordChecker( new PasswordOptions(), password); Assert.True(checker.ContainsSymbol); }
public void PasswordChecker_ContainsUppercaseLetter_ReturnsTrue() { var checker = IoCContainer.PasswordChecker( new PasswordOptions(), password); Assert.True(checker.ContainsUppercaseLetter); }
public void PasswordChecker_LengthIsStrong_ExpectSTRONG() { var checker = IoCContainer.PasswordChecker( new PasswordOptions(), password); Assert.Equal(STRONG, checker.Length()); }
public void PasswordChecker_IfPasswordIsStrong_ExpectSTRONG() { var cheker = IoCContainer.PasswordChecker(new PasswordOptions() { Length = true, LowercaseLetter = true, UppercaseLetter = true, Number = true, Symbol = true }, password); Assert.Equal(STRONG, cheker.GetPasswordStrength()); }
public void PasswordChecker_IfPasswordIsWeak_ExpectWEAK() { password = "******"; var cheker = IoCContainer.PasswordChecker(new PasswordOptions() { Length = true, LowercaseLetter = true, UppercaseLetter = true, Number = true, Symbol = true }, password); Assert.Equal(WEAK, cheker.GetPasswordStrength()); }
public void PasswordChecker_IfPasswordIsMedium_ExpectMEDIUM() { password = "******"; var cheker = IoCContainer.PasswordChecker(new PasswordOptions() { Length = true, LowercaseLetter = true, UppercaseLetter = true, Number = true, Symbol = true }, password); Assert.Equal(MEDIUM, cheker.GetPasswordStrength()); }