private static void Main() { var generator = new PassGenerator(); var validator = new PassValidator(generator); Console.WriteLine("{0}", "Login:"******"{0} {1}", "Your password is:", generator.Generate(login)); Console.WriteLine("{0}", "Login:"******"{0} {1}", "Your password is:", generator.Generate(newLogin)); Console.WriteLine("{0}", "Login:"******"{0}", "Password:"******"{0}", "Valid password!"); Console.ReadLine(); } else { Console.WriteLine("{0}", "Invalid password!"); Console.ReadLine(); } }
public void GeneratePasswordInitialize() { Generator = new PassGenerator(); TestUserId = "Test user"; StartTime = DateTime.Now; }
public void VerifyDataInitialize() { Generator = new PassGenerator(); TestUserId = "Test user"; StartTime = DateTime.Now; User = new LoginData() { UserId = TestUserId, TimeStamp = StartTime, PasswordUsed = false }; Generator.Repository.Insert(User); }
public PassValidator(PassGenerator generator) { this.Generator = generator; }