public async Task ServiceTestGetDietInfoNoData() { SampleData Data = new SampleData(false); Mock <BookingSystemDb> MockDb = Data.Context(); Mock <DbSet <Company> > MockCompanySet = data.Companies; Mock <DbSet <Restaurant> > MockRestaurantsSet = data.Restaurants; Mock <DbSet <RestaurantMenuItem> > MockRestaurantMenuItemsSet = data.RestaurantMenuItems; Mock <DbSet <MenuItem> > MockMenuItemsSet = data.MenuItems; Mock <DbSet <MenuItemDietInfo> > MockMenuItemDietInfoSet = data.MenuItemDietInfos; Mock <DbSet <DietInfo> > MockDietInfoSet = data.DietInfos; Mock <DbSet <MenuItemType> > MockMenuItemTypeSet = data.MenuItemTypes; Mock <DbSet <DatabaseContext.Data.Type> > MockTypesSet = data.Types; Mock <DbSet <Table> > MockTablesSet = data.Tables; Mock <DbSet <TableBooking> > MockTableBookingSet = data.TableBookings; Mock <DbSet <Booking> > MockBookingSet = data.Bookings; Mock <DbSet <BookingMenuItem> > MockBookingMenuItemsSet = data.BookingMenuItems; Mock <DbSet <Payment> > MockPaymentsSet = data.Payments; Mock <DbSet <PaymentMethod> > MockPaymentMethodsSet = data.PaymentMethods; Mock <DbSet <Customer> > MockCustomersSet = data.Customers; DietInfoController Controller = new DietInfoController(MockDb.Object) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; HttpResponseMessage response = await Controller.Get(); Assert.IsTrue(response.IsSuccessStatusCode); Assert.AreEqual(response.StatusCode, HttpStatusCode.NoContent); }
public void Init() { data = new SampleData(); mockCompanySet = data.Companies; mockRestaurantsSet = data.Restaurants; mockRestaurantMenuItemsSet = data.RestaurantMenuItems; mockMenuItemsSet = data.MenuItems; mockMenuItemDietInfoSet = data.MenuItemDietInfos; mockDietInfoSet = data.DietInfos; mockMenuItemTypeSet = data.MenuItemTypes; mockTypesSet = data.Types; mockTablesSet = data.Tables; mockTableBookingSet = data.TableBookings; mockBookingSet = data.Bookings; mockBookingMenuItemsSet = data.BookingMenuItems; mockPaymentsSet = data.Payments; mockPaymentMethodsSet = data.PaymentMethods; mockCustomersSet = data.Customers; mockDb = data.Context(); categoryController = new CategoryController(mockDb.Object) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; dietInfoController = new DietInfoController(mockDb.Object) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; menuController = new MenuController(mockDb.Object) { Request = new HttpRequestMessage(), Configuration = new HttpConfiguration() }; }