static void AddContact()
 {
     try
     {
         Console.WriteLine("First Name:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateFirstName(input))
         {
             ContactFields[0] = input;
         }
         Console.WriteLine("Last Name:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateLastName(input))
         {
             ContactFields[1] = input;
         }
         Console.WriteLine("Address:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateAddress(input))
         {
             ContactFields[2] = input;
         }
         Console.WriteLine("City:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateCity(input))
         {
             ContactFields[3] = input;
         }
         Console.WriteLine("State:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateState(input))
         {
             ContactFields[4] = input;
         }
         Console.WriteLine("Zip:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateZipCode(input))
         {
             ContactFields[5] = input;
         }
         Console.WriteLine("Phone number:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateMobileNumber(input))
         {
             ContactFields[6] = input;
         }
         Console.WriteLine("Email:");
         input = Console.ReadLine();
         if (userRegistrationRegex.ValidateEmailAddress(input))
         {
             ContactFields[7] = input;
         }
         AddressBookManager.AddContact(ContactFields);
         AddressBookManager.AddContact(ContactFields);
     }
     catch (Exception e)
     {
         Console.WriteLine(e);
     }
 }
Exemplo n.º 2
0
        public void GivenFirstName_WhenValid_ShouldReturnTrue()
        {
            bool result = userRegistration.ValidateFirstName("Mahesh");

            Assert.IsTrue(result);
        }