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); } }
public void GivenLastName_WhenValid_ShouldReturnTrue() { bool result = userRegistration.ValidateLastName("Kangude"); Assert.IsTrue(result); }