public string GenerateData()
        {
            var toReturn = Field.Data;

            foreach (var dictionaryName in _userDictionaryNames)
            {
                var replaceName = _isRegex ? $"{{{dictionaryName}}}" : Field.Data;

                IRandomString userDictionary = GetUserDictionaryByName(dictionaryName);
                var           replaceValue   = userDictionary.GetRandomString();

                toReturn = toReturn.Replace(replaceName, replaceValue);
            }

            return(toReturn);
        }
Exemplo n.º 2
0
 public StringUppercaseOutputTest(IRandomString randomString, ILogger logger) : base(randomString, logger)
 {
 }
Exemplo n.º 3
0
 public StringExcludedOutputTest(IRandomString randomString, ILogger logger) : base(randomString, logger)
 {
 }
Exemplo n.º 4
0
 protected StringOutputTest(IRandomString randomString, ILogger logger) : base(logger)
 {
     Validator.ValidateNull(randomString);
     this.randomString = randomString;
 }
Exemplo n.º 5
0
 public StringFixedLengthOutputTest(IRandomString randomString, ILogger logger) : base(randomString, logger)
 {
 }
Exemplo n.º 6
0
 public StringDefaultLengthOutputTest(IRandomString randomString, ILogger logger) : base(randomString, logger)
 {
 }