Exemple #1
0
        static void Main(string[] args)
        {
            try
            {
                System.Console.WriteLine(WELCOME_MESSAGE);
                System.Console.WriteLine(COMMAND_INIT_MESSAGE);

                IPacManMovementCommands movementCommand  = new PacManMovementCommands();
                IMovementProcessor      commandProcessor = new MovementProcessor(movementCommand);

                string output = commandProcessor.ProcessMovement(System.Console.ReadLine());
                if (output != string.Empty)
                {
                    System.Console.WriteLine(output);
                }
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(UNKNOWN_ERROR);
            }
        }
        public void Setup()
        {
            IPacManMovementCommands pacmanMovementCommands = new PacManMovementCommands();

            movementProcessor = new Pacman_Movement_Service.Implementations.MovementProcessor(pacmanMovementCommands);
        }