//[Test] public void ValidContactsTest() { IInputValidationService service = new InputValidationService(); List <string> validContacts = FileUtils.FileToStringList(TestFiles.ValidContacts); foreach (string contact in validContacts) { Assert.DoesNotThrow(() => { service.ValidateContact(contact); }); } }
public static Consultant GetValidConsultant() { Consultant consultant = GetConsultant(); InputValidationService service = new InputValidationService(); try { service.ValidateUsername(consultant.Username); service.ValidateFirstName(consultant.FirstName); service.ValidateLastName(consultant.LastName); service.ValidateEmail(consultant.Email); service.ValidateContact(consultant.Contact); } catch (InputValidationException e) { Logger.Debug(e); consultant = null; throw; } return(consultant); }
public static Account GetValidAccount() { Account account = GetAccount(); InputValidationService service = new InputValidationService(); try { service.ValidateUsername(account.Username); service.ValidateFirstName(account.FirstName); service.ValidateLastName(account.LastName); service.ValidateEmail(account.Email); service.ValidateContact(account.Contact); } catch (InputValidationException e) { Logger.Debug(e); account = null; throw; } return(account); }