public void CretePizzaViaOnlineCompany() { var alfredo = new AlfreddosPlace(); var luidji = new LuidjiSpagettiPlace(); var onlinePizzaPlace = new OnlineDeliveryCompany(alfredo, luidji); var peperoni = onlinePizzaPlace.MakePeperoni(); var carbonara = onlinePizzaPlace.MakeCarbonara(); Assert.That(peperoni.ToString(), Contains.Substring("Peperoni")); }
public static void Main() { var alfredo = new AlfreddosPlace(); var luidji = new LuidjiSpagettiPlace(); var onlinePizzaPlace = new OnlineDeliveryCompany(alfredo, luidji); var peperoni = onlinePizzaPlace.MakePeperoni(); var carbonara = onlinePizzaPlace.MakeCarbonara(); Console.WriteLine(peperoni); Console.WriteLine(carbonara); }
public static void Main() { var pizzaPlace = new AlfreddosPlace(); // new PizzaExtraordinaire(); var yamYam = new OnlineDeliveryCompany(pizzaPlace); var cheesePizza = yamYam.DeliverCheesePizza(); Console.WriteLine(cheesePizza.ToString()); var calzone = yamYam.DeliverCalzone(); Console.WriteLine(calzone.ToString()); var pepperoniPizza = yamYam.DeliverPepperoniPizza(); Console.WriteLine(pepperoniPizza.ToString()); }
static void Main(string[] args) { SushiFactory sushiRestorant = new HappyNinjas(); var happyNinjasOrder = new OnlineDeliveryCompany(sushiRestorant); var makiSushi = happyNinjasOrder.DeliverMakiSushi(); Console.WriteLine(makiSushi.ToString()); Console.WriteLine(new string('-', 60)); var nigiriSushi = happyNinjasOrder.DeliverNigiriSushi(); Console.WriteLine(nigiriSushi.ToString()); Console.WriteLine(new string('-', 60)); sushiRestorant = new SunriseDelicious(); var sunriseDeliciousOrder = new OnlineDeliveryCompany(sushiRestorant); makiSushi = sunriseDeliciousOrder.DeliverMakiSushi(); Console.WriteLine(makiSushi.ToString()); Console.WriteLine(new string('-', 60)); nigiriSushi = sunriseDeliciousOrder.DeliverNigiriSushi(); Console.WriteLine(nigiriSushi.ToString()); }