public void TestUpdateStaffTitleAsync() { ContextSeeders.Seed(); var boStaffRecord = new StaffRecordBusinessObject(); var staffRecord = boStaffRecord.List().Result.First(); var boTitle = new TitleBusinessObject(); var title = boTitle.List().Result.First(); var mbo = new StaffTitleBusinessObject(); var resList = mbo.List(); var item = resList.Result.FirstOrDefault(); var newRestaurant = new StaffTitle(staffRecord.Id, title.Id, DateTime.Parse("14/07/2020"), DateTime.Parse("14/07/2021")); item.StartDate = newRestaurant.StartDate; item.EndDate = newRestaurant.EndDate; var resUpdate = mbo.UpdateAsync(item).Result; resList = mbo.ListAsync().Result; Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().StartDate == newRestaurant.StartDate && resList.Result.First().EndDate == newRestaurant.EndDate); }
public void TestListTitleAsync() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var resList = bo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListTitle() { ContextSeeders.Seed(); var bo = new TitleBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestReadTitle() { ContextSeeders.Seed(); var bo = new TitleBusinessObject(); var resList = bo.List(); Assert.IsTrue(resList.Success && resList.Result != null); }
public void TestDeleteTitleAsync() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var resList = bo.ListAsync().Result; var resDelete = bo.DeleteAsync(resList.Result.First().Id).Result; resList = bo.ListUnDeletedAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.Count == 0); }
public void TestCreateAndReadTitleAsync() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var tl = new Title("Chef", "Sous Chef", "responsible for saucing all plates, i think..."); var resCreate = bo.CreateAsync(tl).Result; var resGet = bo.ReadAsync(tl.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestDeleteTitleAsync() { ContextSeeders.Seed(); var bo = new TitleBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.List(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestCreateTitle() { ContextSeeders.Seed(); var bo = new TitleBusinessObject(); var title = new Title("Kitchen chef", "Profissional que organiza, coordena, dirige e verifica os" + " trabalhos de cozinha em restaurantes, hotéis e estabelecimentos similares.", "Ronaldo"); var resCreate = bo.Create(title); Assert.IsTrue(resCreate.Success); }
public void TestDeleteTitle() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); var resNotList = bo.List().Result.Where(x => !x.IsDeleted).ToList(); Assert.IsTrue(resDelete.Success && resNotList.Count == 0); }
public void TestUpdateTitleAsync() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var resList = bo.ListAsync().Result; var item = resList.Result.FirstOrDefault(); item.Name = "Master Chef"; var resUpdate = bo.UpdateAsync(item).Result; resList = bo.ListUnDeletedAsync().Result; Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().Name == "Master Chef"); }
public void TestUpdateTitle() { ContextSeeders.Seed(); var bo = new TitleBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); item.Name = "Robert"; var resUpdate = bo.Update(item); var resNotList = bo.List().Result.Where(x => !x.IsDeleted); Assert.IsTrue(resUpdate.Success && resNotList.First().Name == "Robert"); }
public void TestUpdateTitle() { RestaurantSeeder.SeedCountries(); var bo = new TitleBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); item.Name = "Master Chef"; var resUpdate = bo.Update(item); var resNotList = bo.List().Result.Where(x => !x.IsDeleted); Assert.IsTrue(resUpdate.Success && resNotList.First().Name == "Master Chef"); }
public void TestCreateAndReadStaffTitleRecordAsync() { RestaurantSeeder.SeedCountries(); var bo = new StaffTitleBusinessObject(); var tbo = new TitleBusinessObject(); var tl = tbo.List().Result.First(); var sbo = new StaffRecordBusinessObject(); var sr = sbo.List().Result.First(); var st = new StaffTitle(DateTime.Parse("2015/05/05"), DateTime.Parse("2020/05/05"), tl.Id, sr.Id); var resCreate = bo.CreateAsync(st).Result; var resGet = bo.ReadAsync(st.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestCreateStaffTitle() { ContextSeeders.Seed(); var boStaffRecord = new StaffRecordBusinessObject(); var staffRecord = boStaffRecord.List().Result.First(); var boTitle = new TitleBusinessObject(); var title = boTitle.List().Result.First(); var bo = new StaffTitleBusinessObject(); var staffTitle = new StaffTitle(staffRecord.Id, title.Id, DateTime.Parse("13/07/2020"), DateTime.Parse("13/07/2021"));; var resCreate = bo.Create(staffTitle); Assert.IsTrue(resCreate.Success); }
public void TestCreateAndListStaffTitleAsync() { RestaurantSeeder.Seed(); var sbo = new StaffTitleBusinessObject(); var tbo = new TitleBusinessObject(); var srbo = new StaffRecordBusinessObject(); var t = tbo.ListAsync().Result.Result.First(); var sr = srbo.ListAsync().Result.Result.First(); var dr = new StaffTitle(DateTime.Now, DateTime.Now, sr.Id, t.Id); var resCreate = sbo.CreateAsync(dr).Result; var resGet = sbo.ReadAsync(dr.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestUpdateTitleAsync() { ContextSeeders.Seed(); var mbo = new TitleBusinessObject(); var resList = mbo.List(); var item = resList.Result.FirstOrDefault(); var newRestaurant = new Title("Empregada de mesa", "Prepara o serviço de mesa e acolhe os clientes", "Carla"); item.Position = newRestaurant.Position; item.Description = newRestaurant.Description; item.Name = newRestaurant.Name; var resUpdate = mbo.UpdateAsync(item).Result; resList = mbo.ListAsync().Result; Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().Position == newRestaurant.Position && resList.Result.First().Description == newRestaurant.Description && resList.Result.First().Name == newRestaurant.Name); }