コード例 #1
0
        public void GetMenuList_NotBeNull()
        {
            // Arrange
            MealContentRepo mealTestRepo = new MealContentRepo();
            MealContent     mealTestCont = new MealContent();

            // Act
            List <MealContent> listFromTestRepo = mealTestRepo.GetMenuList();

            // Assert
            Assert.IsNotNull(listFromTestRepo);
        }
コード例 #2
0
        private void SeeFullList()
        {
            Console.Clear();
            List <MealContent> listOfMeals = _mealContentRepo.GetMenuList();

            foreach (MealContent meal in listOfMeals)
            {
                Console.WriteLine($"Meal Number: {meal.MealNumber}\n" +
                                  $"Meal Name: {meal.MealName}\n" +
                                  $"Description: {meal.MealDescription}\n" +
                                  $"Price: {meal.Price}\n");
            }
        }
コード例 #3
0
        public void AddToMenu_ShouldGetNotNull()
        {
            // Arrange = Setting up the playing field
            MealContentRepo repo = new MealContentRepo();
            MealContent     meal = new MealContent(5, "Turkey Breakfast", "Toast, turkey sausage, egg whites, wheat toast, and Milk.", 9, MealType.Breakfast);

            // Act = Get/run the code we want to test
            repo.AddMealToMenuList(meal);

            // Assert = Use the assert class to verify the expected outcome
            List <MealContent> listOfMeals = repo.GetMenuList();

            bool menuNumEqual = false;

            foreach (MealContent food in listOfMeals)
            {
                if (food.MealNumber == meal.MealNumber)
                {
                    menuNumEqual = true;
                    break;
                }
            }
            Assert.IsTrue(menuNumEqual);
        }