private void AddTestCountries() { var countries = DummyDataGenerator.GetCountries(10); using (var appDbcontext = new AppDatabaseContext()) { foreach (var country in countries) { appDbcontext.Countries.Add(country); } appDbcontext.SaveChanges(); } }
private void AddTestUsers() { var userStore = new UserStore <AppUser, AppRole, long, ExternalUserLogin, AppUserAppRoleMapping, AppUserClaim>(new AppDatabaseContext()); var userManager = new UserManager <AppUser, long>(userStore); var dbContext = new AppDatabaseContext(); var addresses = dbContext.Addresses.ToList(); var testUsers = DummyDataGenerator.GetUsers(UsersCount, addresses); foreach (var user in testUsers) { userManager.Create(user, Constants.DefaultUsers.DefaultTestUserPassword); } }
private void AddTestCities() { var cities = DummyDataGenerator.GetCities(10); using (var appDbcontext = new AppDatabaseContext()) { var state = appDbcontext.States.First(); foreach (var city in cities) { city.StateId = state.Id; appDbcontext.Cities.Add(city); } appDbcontext.SaveChanges(); } }
private void AddTestStates() { var states = DummyDataGenerator.GetStates(10); using (var appDbcontext = new AppDatabaseContext()) { var country = appDbcontext.Countries.First(); foreach (var state in states) { state.CountryId = country.Id; appDbcontext.States.Add(state); } appDbcontext.SaveChanges(); } }
static async System.Threading.Tasks.Task CreateNewLists(TableStorageListService serviceForUser1, TableStorageListService serviceForUser2, TableStorageListService serviceForUser3) { Console.WriteLine("********* Creating new Lists *********\r\n"); //generate some demo lists var dummyData = new DummyDataGenerator(); var inbox = dummyData.CreateInboxList(); var groceries = dummyData.CreateGroceriesList(); var holiday = dummyData.CreateHolidayList(); //populate the database with the new lists await serviceForUser1.CreateOrUpdateList(inbox); await serviceForUser1.CreateOrUpdateList(groceries); await serviceForUser2.CreateOrUpdateList(holiday); //user 2 await serviceForUser3.CreateOrUpdateList(inbox); // user 3 which is in partition 2 Console.WriteLine("4 Lists created across 3 users in 2 partitions"); }
private void AddTestAddresses() { var addresses = DummyDataGenerator.GetAddresses(10); using (var appDbcontext = new AppDatabaseContext()) { var countries = appDbcontext.Countries.ToList(); var states = appDbcontext.States.ToList(); var cities = appDbcontext.Cities.ToList(); foreach (var address in addresses) { var random = new Random(); var country = countries[random.Next(0, countries.Count - 1)]; var state = states[random.Next(0, states.Count - 1)]; var city = cities[random.Next(0, cities.Count - 1)]; address.CityId = city.Id; appDbcontext.Addresses.Add(address); } appDbcontext.SaveChanges(); } }
public async Task <IHttpActionResult> Get() { IEnumerable <List> lists = await this.listService.Get <List>(); foreach (var l in lists) { await this.listService.Delete <List>(l.Id); } var dummyDataGenerator = new DummyDataGenerator(); //ideally this should really be injected via the constructor var inbox = dummyDataGenerator.CreateInboxList(); var groceries = dummyDataGenerator.CreateGroceriesList(); var holiday = dummyDataGenerator.CreateHolidayList(); await this.listService.Create(inbox); await this.listService.Create(groceries); await this.listService.Create(holiday); return(Ok("All existsing lists deleted, and three new lists created")); }
public void Setup() { _appUsers = DummyDataGenerator.GetUsers(MaxUsersCount, null); }