private string GenerateValidValueTyped() { PropRuleString propRule = base.GetPropRule<PropRuleString>(); return ((propRule == null) ? RandomValueGen.GetRandomString() : RandomValueGen.GetRandomString(propRule.MinLength, propRule.MaxLength)); } }