public async Task TestCheckForSupplyTrue()
        {
            var options = new DbContextOptionsBuilder <ApplicationDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString());
            var itemRepository   = new EfRepository <Item>(new ApplicationDbContext(options.Options));
            var orderRepository  = new EfDeletableEntityRepository <Order>(new ApplicationDbContext(options.Options));
            var dashboardService = new DashboardService(itemRepository, orderRepository);

            await itemRepository.AddAsync(new Item { Name = "Eggs", Quantity = 5, MenuId = 1 });

            itemRepository.SaveChangesAsync().GetAwaiter().GetResult();

            bool check = dashboardService.CheckForSupply(1);

            Assert.True(check);
        }