public static void Main(string[] args) { //CreateWebHostBuilder(args).Build().Run(); var host = CreateWebHostBuilder(args).Build(); using (var scope = host.Services.CreateScope()) { var services = scope.ServiceProvider; try { var logger = services.GetRequiredService <ILogger <Program> >(); logger.LogDebug("123456789"); SeedGradeHistory.Initialize(services); SeedEmployeeType.Initialize(services); SeedCompany.Initialize(services); SeedPosition.Initialize(services); SeedDepartment.Initialize(services); SeedEvaluation.Initialize(services); SeedEmployee.Initialize(services); SeedLogin.Initialize(services); SeedDetail_Eva.Initialize(services); } catch (Exception ex) { var logger = services.GetRequiredService <ILogger <Program> >(); logger.LogError(ex, "An error occurred seeding the DB."); } } host.Run(); }
public void StrainSeedCompanyTest() { //ARRANGE var seedCompany = new SeedCompany(); //ACT seedCompany = (SeedCompany)StrainController.GetStrainSeedCompany("VUJCJ4TYMG000000000000000"); //ASSERT Assert.IsNotNull(seedCompany); Assert.IsTrue(seedCompany.IsValid()); //OUTPUT Console.WriteLine("Name: " + seedCompany.Name); }
public void SingleSeedCompanyRequestTest() { //ARRANGE var seedCpmpany = new SeedCompany(); //ACT seedCpmpany = SeedCompanyController.GetSeedCompany("VUJCJ00000000000000000000"); //ASSERT Assert.IsNotNull(seedCpmpany); Assert.IsTrue(seedCpmpany.IsValid()); Assert.IsTrue(seedCpmpany.Name == "Sensi Seeds"); //OUTPUT Console.WriteLine("SeedCompany: " + seedCpmpany.Name); }
public void SeedCompanyModelTest() { //ARRANGE string json = null; string path = "JSON/SeedCompany/SeedCompany.json"; //ACT using (var reader = new StreamReader(path)) { json = reader.ReadToEnd(); } JObject rawData = JObject.Parse(json); SeedCompany seedCompany = rawData["data"].ToObject <SeedCompany>(); //ASSERT Assert.IsNotNull(json); Assert.IsTrue(seedCompany.IsValid()); //OUTPUT Console.WriteLine("Name: " + seedCompany.Name); }