public void TestCreateBookingAsync() { ContextSeeders.Seed(); var crbo = new ClientRecordBusinessObject(); var bbo = new BookingBusinessObject(); var pbo = new PersonBusinessObject(); var rbo = new RestaurantBusinessObject(); var lhubo = new LennyouseUserBusinessObject(); var _lennyouseUser = new LennyouseUser(Guid.NewGuid()); var newP = new Person(11111, 11111, "ok", "ok", DateTime.UtcNow, _lennyouseUser.Id); var newR = new Restaurant("ok", "ok", "ok", "ok", "ok", 5); var cr = new ClientRecord(DateTime.UtcNow, newP.Id, newR.Id); var booking = new Booking(cr.Id, DateTime.UtcNow); crbo.Create(cr); pbo.Create(newP); rbo.Create(newR); lhubo.Create(_lennyouseUser); var resCreate = bbo.CreateAsync(booking).Result; var resGet = bbo.ReadAsync(booking.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestListBookingAsync() { RestaurantSeeder.SeedCountries(); var bo = new BookingBusinessObject(); var resList = bo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestListBookingAsync() { ContextSeeders.Seed(); var bo = new BookingBusinessObject(); var resList = bo.ListAsync().Result; Assert.IsTrue(resList.Success && resList.Result.Count == 1); }
public void TestDeleteBookingAsync() { RestaurantSeeder.SeedCountries(); var bo = new BookingBusinessObject(); var resList = bo.ListAsync().Result; var resDelete = bo.DeleteAsync(resList.Result.First().Id).Result; var resNotList = bo.ListUnDeletedAsync().Result; Assert.IsTrue(resDelete.Success && resNotList.Result.Count == 0); }
public void TestDeleteBooking() { RestaurantSeeder.SeedCountries(); var bo = new BookingBusinessObject(); 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 TestDeleteBooking() { RestaurantSeeder.Seed(); var bo = new BookingBusinessObject(); var resList = bo.List(); var resDelete = bo.Delete(resList.Result.First().Id); resList = bo.ListNonDeleted(); Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.Count == 0); }
public void TestDeleteBookingAsync() { ContextSeeders.Seed(); var bo = new BookingBusinessObject(); var resList = bo.List(); var resDelete = bo.DeleteAsync(resList.Result.First().Id).Result; resList = bo.ListAsync().Result; Assert.IsTrue(resDelete.Success && resList.Success && resList.Result.First().IsDeleted); }
public void TestUpdateBookingAsync() { RestaurantSeeder.SeedCountries(); var bo = new BookingBusinessObject(); var resList = bo.ListAsync().Result; var item = resList.Result.FirstOrDefault(); item.Date = DateTime.Parse("2015/04/06"); var resUpdate = bo.UpdateAsync(item).Result; var resNotList = bo.ListUnDeletedAsync().Result; Assert.IsTrue(resUpdate.Success && resNotList.Result.First().Date == DateTime.Parse("2015/04/06")); }
public void TestCreateAndReadBookingAsync() { RestaurantSeeder.SeedCountries(); var bo = new BookingBusinessObject(); var boForeign = new ClientRecordBusinessObject(); var booking = new Booking(DateTime.Parse("2015/04/04"), boForeign.List().Result.First().Id); var resCreate = bo.CreateAsync(booking).Result; var resGet = bo.ReadAsync(booking.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestUpdateBookingAsync() { RestaurantSeeder.Seed(); var bo = new BookingBusinessObject(); var resList = bo.List(); var item = resList.Result.FirstOrDefault(); var now = DateTime.Now; item.Date = now; var resUpdate = bo.Update(item); resList = bo.ListNonDeleted(); Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().Date == now); }
public void TestCreateAndListBookingAsync() { RestaurantSeeder.Seed(); var cbo = new ClientRecordBusinessObject(); var bbo = new BookingBusinessObject(); var c = cbo.ListAsync().Result.Result.First(); var dr = new Booking(DateTime.Now, c.Id); var resCreate = bbo.CreateAsync(dr).Result; var resGet = bbo.ReadAsync(dr.Id).Result; Assert.IsTrue(resCreate.Success && resGet.Success && resGet.Result != null); }
public void TestUpdateBookingAsync() { ContextSeeders.Seed(); var bbo = new BookingBusinessObject(); var resList = bbo.List(); var item = resList.Result.FirstOrDefault(); var crbo = new ClientRecordBusinessObject(); var pbo = new PersonBusinessObject(); var rbo = new RestaurantBusinessObject(); var lhubo = new LennyouseUserBusinessObject(); var _lennyouseUser = new LennyouseUser(Guid.NewGuid()); var newP = new Person(11111, 11111, "ok", "ok", DateTime.UtcNow, _lennyouseUser.Id); var newR = new Restaurant("ok", "ok", "ok", "ok", "ok", 5); var cr = new ClientRecord(DateTime.UtcNow, newP.Id, newR.Id); var booking = new Booking(cr.Id, DateTime.UtcNow); crbo.Create(cr); pbo.Create(newP); rbo.Create(newR); lhubo.Create(_lennyouseUser); item.ClientRecordId = booking.ClientRecordId; var resUpdate = bbo.UpdateAsync(item).Result; resList = bbo.ListAsync().Result; Assert.IsTrue(resList.Success && resUpdate.Success && resList.Result.First().ClientRecordId == booking.ClientRecordId && resList.Result.First().Date == booking.Date); }