Esempio n. 1
0
 public void Setup()
 {
     _keyValueParameterValidator = new KeyValueParameterValidator();
     _keyValuePar       = new KeyValueParameter();
     _keyValueValidator = new KeyValueValidator();
     _keyValue          = new KeyValue();
 }
        public static Option ValidateAsKeyValue(this Option option, int parameterIndex = -1, string message = null)
        {
            var validator = new KeyValueValidator();

            if (message != null)
            {
                validator.Message = message;
            }
            return(option.ValidateWith(parameterIndex, validator));
        }
        public static Argument ValidateAsKeyValue(this Argument argument, string message = null)
        {
            var validator = new KeyValueValidator();

            if (message != null)
            {
                validator.Message = message;
            }
            return(argument.ValidateWith(validator));
        }