public string Execute(IReadOnlyList <string> args) { if (args.Count != 1) { throw new ArgumentException("League name should be entered"); } var name = args[0]; InputValidations.ValidateLength(InputValidations.MIN_NAME, InputValidations.MAX_NAME, name, $"A league's name must be between {InputValidations.MIN_NAME} and {InputValidations.MAX_NAME} characters"); var matches = service.CreateMatches(name); var answer = PrintMatches(matches); return(answer); }