public SeedingHelperTests() { this.context = new ClimbingContext( new DbContextOptionsBuilder <ClimbingContext>().UseInMemoryDatabase($"Db{Guid.NewGuid()}").Options); this.teamsServiceSut = new TeamsService(this.context, this.TeamsServiceLogger); this.seedingHelperSut = new SeedingHelper(this.context, this.teamsServiceSut, this.SeedingHelperLogger); }
protected override void Seed(AskMe.Models.ApplicationDbContext context) { // This method will be called after migrating to the latest version. // You can use the DbSet<T>.AddOrUpdate() helper extension method // to avoid creating duplicate seed data. SeedingHelper seedingHelper = new SeedingHelper(context); var userManager = new UserManager <User>(new UserStore <User>(context)); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); //Add role //var roles = new string[] { "Admin", "User" }; //seedingHelper.CreatRoles(roles); //Add user seedingHelper.CreateUser("User1"); seedingHelper.CreateUser("User2"); seedingHelper.CreateUser("User3"); //Add Tags seedingHelper.CreateTags(); //Add Question seedingHelper.AddQuestions(); }
protected override void Seed(Oncology.Model.OncologyReceiptsContext context) { SeedingHelper seedingHelper = new SeedingHelper(context); seedingHelper.Seed(); base.Seed(context); }
public void GetRecordsFromCSV_GetsTBServicesData() { var results = SeedingHelper.GetTBServices("../../../TestData/tbservices.csv"); var firstEntryInTBServicesList = new TBService { Code = "TBS0001", Name = "Abingdon Community Hospital", PHECCode = "E45000019", ServiceAdGroup = "Global.NIS.NTBS.Service_Abingdon" }; const int expectedCount = 6; Assert.Equal(results.Count, expectedCount); Assert.Equal(firstEntryInTBServicesList.Code, ((TBService)results[0]).Code); Assert.Equal(firstEntryInTBServicesList.Name, ((TBService)results[0]).Name); Assert.Equal(firstEntryInTBServicesList.PHECCode, ((TBService)results[0]).PHECCode); Assert.Equal(firstEntryInTBServicesList.ServiceAdGroup, ((TBService)results[0]).ServiceAdGroup); }
protected override void Seed(Mitt_job_posting_portal.Models.ApplicationDbContext context) { SeedingHelper seedingHelper = new SeedingHelper(context); var userManager = new UserManager <User>(new UserStore <User>(context)); var roleManager = new RoleManager <IdentityRole>(new RoleStore <IdentityRole>(context)); //Add Courses var courses = new string[] { "Software Developer", "Networking", "Early Childhood Education", "Culinary" }; seedingHelper.SeedCourses(courses); //Add roles var roles = new string[] { "Admin", "Instructor", "Student", "Employer" }; seedingHelper.SeedRoles(roles); //add Admin seedingHelper.SeedAdmin("Admin"); //add Instructor seedingHelper.SeedInstructor("Instructor1", "Software Developer"); seedingHelper.SeedInstructor("Instructor2", "Networking"); //add Students seedingHelper.SeedStudent("SDStudent1", "Software Developer"); seedingHelper.SeedStudent("SDStudent2", "Software Developer"); seedingHelper.SeedStudent("SDStudent3", "Software Developer"); seedingHelper.SeedStudent("SDStudent4", "Software Developer"); seedingHelper.SeedStudent("NStudent1", "Networking"); seedingHelper.SeedStudent("NStudent2", "Networking"); seedingHelper.SeedStudent("NStudent3", "Networking"); seedingHelper.SeedStudent("NStudent4", "Networking"); //add Employer seedingHelper.SeedEmployer("Infosys"); seedingHelper.SeedEmployer("MITT"); seedingHelper.SeedEmployer("Ibex"); seedingHelper.SeedEmployer("COFW"); seedingHelper.SeedEmployer("IndianTech"); }
public static void Seed(ApplicationContext context) { for (var i = 0; i <= 10; i++) { context.Students.AddOrUpdate(SeedingHelper.Student()); } context.SaveChanges(); for (var i = 0; i <= 2; i++) { context.Courses.AddOrUpdate(SeedingHelper.Course(context.Students.ToList())); } context.SaveChanges(); for (var i = 0; i <= 2; i++) { context.Teachers.AddOrUpdate(SeedingHelper.Teacher(context.Courses.ToList())); } context.SaveChanges(); context.ClassRooms.AddOrUpdate(SeedingHelper.ClassRoom(context.Courses.FirstOrDefault())); context.ClassRooms.AddOrUpdate(SeedingHelper.ClassRoom(context.Courses.ToList().Last())); context.SaveChanges(); }
private static List <LocalAuthority> GetLocalAuthoritiesList() { return(SeedingHelper.GetLocalAuthorities("Models/SeedData/LocalAuthorities.csv")); }
private static List <PHEC> GetPHECList() { return(SeedingHelper.GetPHECList("Models/SeedData/phec.csv")); }
private static List <Hospital> GetHospitalsList() { return(SeedingHelper.GetHospitalsList("Models/SeedData/hospitals.csv")); }
private static List <LocalAuthorityToPHEC> GetPHECtoLA() { return(SeedingHelper.GetLAtoPHEC("Models/SeedData/LA_to_PHEC.csv")); }
private static List <TBService> GetTBServicesList() { return(SeedingHelper.GetTBServices("Models/SeedData/tbservices.csv")); }