Exemplo n.º 1
0
        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;

        }
Exemplo n.º 3
0
        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);

        }
Exemplo n.º 4
0
 public PassValidator(PassGenerator generator)
 {
     this.Generator = generator;
 }