Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            var currentStore = new StoreModel();

            currentStore.Items = new List <ItemModel> {
                new ItemModel {
                    Name = ItemsEnum.Coke, Stock = 5, Price = 20
                }
                , new ItemModel {
                    Name = ItemsEnum.Fanta, Stock = 3, Price = 15
                }
                , new ItemModel {
                    Name = ItemsEnum.Chips, Stock = 4, Price = 15
                }
                , new ItemModel {
                    Name = ItemsEnum.Snickers, Stock = 5, Price = 10
                }
            };
            var machine = new MachineService(new ConsoleLogger());

            machine.MachineCycle(currentStore);
        }