public void UpdateComboSide_NewSide_ShouldReplaceOldSide()
        {
            var combo        = new ChickenLittleCombo(new MashedPotato(), new Brownie());
            var comboService = new ComboService();

            comboService.UpdateComboSide(combo, new MacAndCheese());

            Assert.IsInstanceOfType(combo.Side, typeof(MacAndCheese));
        }
Beispiel #2
0
        public IEnumerable <Combo> GetAllCombos()
        {
            var chickenLittleCombo = new ChickenLittleCombo(new MashedPotato(), new Brownie());
            var crispyColonelCombo = new CrispyColonelCombo(new MacAndCheese(), new Cookie());
            var kidMealCombo       = new KidMealCombo(new FrenchFry(), new IceCream());

            var listOfCombos = new List <Combo>();

            listOfCombos.Add(chickenLittleCombo);
            listOfCombos.Add(crispyColonelCombo);
            listOfCombos.Add(kidMealCombo);

            return(listOfCombos);
        }