public override CommandInput GenerateRandomInput(string keyword) { var toReturn = new CommandInput(); toReturn.Keyword = keyword; var i = 0; foreach (var item in TypeMap) { var value = string.IsNullOrEmpty(item.Value.Value) ? RandomResolver.GetRandomValue(item.Key.PropertyType).ToString() : item.Value.Value; toReturn.Parameters.Add(new Parameter { Value = value, Index = i++ }); } return(toReturn); }
public override string GenerateInput() { var r = new Random(); return(RandomResolver.GetRandomValue(_checkType).ToString()); }