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)); }
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); }