Esempio n. 1
0
        private void ShowMenu()
        {
            IMealMenu    mealMenu    = orderMealFactory.GetMealMenu;
            IDrinkMenu   drinkMenu   = orderMealFactory.GetDrinkMenu(drinkType);
            IDessertMenu dessertMenu = orderMealFactory.GetDessertMenu(desserType);

            mealMenu.DisplayMeals();
            drinkMenu.DisplayDrinks();
            dessertMenu.DisplayDesserts();
        }
 public MockedMealOrder(IMealMenu mealMenu, bool expectedValidation)
     : base(mealMenu)
 {
     _expectedValidation = expectedValidation;
 }
 public MockedMealOrder(IMealMenu mealMenu)
     : base(mealMenu)
 {
 }
 protected BaseMealOrder(IMealMenu mealMenu)
 {
     MealMenu = mealMenu;
     OrderedItems = new List<Order>();
 }
 public NightOrder(IMealMenu mealMenu)
     : base(mealMenu)
 {
 }
 public void Initialize()
 {
     _mealMenu = new NightMenu();
 }
 public MorningOrder(IMealMenu mealMenu)
     : base(mealMenu)
 {
 }
 public MockedNightOrder(IMealMenu mealMenu)
     : base(mealMenu)
 {
 }
 public void Initialize()
 {
     _mealMenu = new MorningMenu();
 }