public void TestHawaiian() { var tester = new Hawaiian(); var newCrust = new Crust(); var newSize = new Size(); var newTopping = new Topping(); tester.AddCrust(newCrust); tester.AddSize(newSize); tester.AddToppings(newTopping); Assert.NotNull(tester.Crust); Assert.NotNull(tester.Size); Assert.NotNull(tester.Toppings); }
public Pizza CreatePizza(string pizzaType) { Pizza pizza = null; switch (pizzaType.ToLower()) { case "cheese": pizza = new Cheese(); break; case "hawaiian": pizza = new Hawaiian(); break; default: break; } return(pizza); }
public static Pizza CreatePizza(string pizzaType) { Console.WriteLine($"Creation of Pizza {pizzaType}"); Pizza pizza = null; switch (pizzaType.ToLower()) { case "galactic cheese": pizza = new Cheese(); break; case "falling with style": pizza = new Hawaiian(); break; default: break; } return(pizza); }