public void AddTest() { IPasswordChecker[] checkers = { new LetterPasswordChecker(), new BigLengthPasswordChecker(), new DigitPasswordChecker(), new EmptyPasswordChecker() }; PasswordCheckerService service = new PasswordCheckerService(new PasswordChecker(checkers), new SqlRepository()); Assert.IsTrue(service.Add("a12345678")); }
public void AddTest_PasswordIsNotAdded() { IPasswordChecker[] checkers = { new LetterPasswordChecker(), new LilttleLengthPasswordChecker(), new DigitPasswordChecker(), new EmptyPasswordChecker() }; PasswordCheckerService service = new PasswordCheckerService(new PasswordChecker(checkers), new SqlRepository()); Assert.IsFalse(service.Add("a125678")); }
public void AddTest_OtherChecker_IsMotAdded() { PasswordCheckerService service = new PasswordCheckerService(new Checker(), new SqlRepository()); Assert.IsFalse(service.Add("12345678")); }
public void AddTest_OtherChecker() { PasswordCheckerService service = new PasswordCheckerService(new Checker(), new SqlRepository()); Assert.IsTrue(service.Add("a12345678")); }