public void Generate() { FirstName = DataGenerator.GetRandomFirstName(); LastName = DataGenerator.GetRandomLastName(); Email = string.Format("{0}.{1}@TestEmail.com", FirstName, LastName); SSN = DataGenerator.GetRandomSSN(); UsaCity city = UsaCities.GetRandomCity(); string zip = city.GetRandomZipCode(); Address.Zip = zip; Address.State = city.StateCode; Address.City = city.CityName; UsaState state = UsaStates.GetState(city.StateCode); CellPhone.AreaCode = UsaStates.GetRandomAreaCode(state); CellPhone.PhoneDetail1 = DataGenerator.GetRandomNumber3(); CellPhone.PhoneDetail2 = DataGenerator.GetRandomNumber4(); CellPhone.PhoneNumber = CellPhone.ToString(); if (city.AreaCodes.Length > 0) { CellPhone.AreaCode = city.GetRandomAreaCode(); CellPhone.PhoneNumber = CellPhone.ToString(); } LoginName = string.Format("{0}{1}", LastName, FirstName); }
static public UsaCity GetRandomCity() { UsaCity city = cityList[Random.Next(cityList.Count())]; String zip = Random.Next(city.ZipStart, city.ZipEnd).ToString("D5"); return(city); }