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());
        }
Esempio n. 4
0
        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());
        }
Esempio n. 6
0
        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());
        }