Esempio n. 1
0
        public void ExecuteCommand(string userInput)
        {
            var command = CommandParser.TranslateUserInputToCommand(userInput);

            if (command == null)
            {
                return;
            }
            switch (command.MethodCall)
            {
            case CommandEnums.FollowUser:
                RunFollowCommand(command);
                break;

            case CommandEnums.GetMessages:
                RunGetMessagesCommand(command);
                break;

            case CommandEnums.GetWall:
                RunWallCommand(command);
                break;

            case CommandEnums.PostMessage:
                RunPostMessageCommand(command);
                break;
            }
        }
Esempio n. 2
0
 private void WhenTheInputIsParsed()
 {
     ParsedCommand = MessageAppCommandParser.TranslateUserInputToCommand(UserInput);
 }