public RoverMove SetupRoverMove(string input) { if (!RoverManager.MoveValidate(input)) { throw new ArgumentException("Error occurred while creating Plateu, try again."); } var result = RoverManager.SetupMove(input); return(result); }