public void Is_Generating_By_TelephoneMask1_IsMatch() { var randTelephoneHelper = new RandomTelephoneByMaskHelper(CommonObjsHelper.TelephoneMask1); var telephone = randTelephoneHelper.Get(); Assert.Matches("\\+(\\d{2}) (\\d{3}) (\\d{3})-(\\d{2})-(\\d{2})", telephone); }
protected override IEnumerable <Account> ChangeByRules(IEnumerable <Account> accounts) { var randomTelephoneByMaskHelper = new RandomTelephoneByMaskHelper(CommonObjsHelper.TelephoneMask1); var randomEmailByMaskHelper = new RandomEmailByMaskHelper(CommonObjsHelper.EmailMask1); foreach (var account in accounts) { account.Name = $"Организация №{_globalCounterBySessionApp}"; account.Telephone1 = randomTelephoneByMaskHelper.Get(); account.EMailAddress1 = randomEmailByMaskHelper.Get(); account.WebSiteURL = null; account.Address1_PostalCode = null; account.Description = null; account.cmdsoft_inn = null; account.ParentAccountId = null; _globalCounterBySessionApp++; yield return(account); } }