public void Length() { var generator = new RandomValueGenerator(); for (uint length = 200; length < 400; ++length) { generator.DefaultStringLength = length; var str = generator.String(RandomValueGenerator.CharsToInclude.All); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(length, (uint) str.Length, length.ToString(CultureInfo.InvariantCulture)); } }
public void IncludeAndLength() { var generator = new RandomValueGenerator(); { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Space; for (uint length = 100; length < 200; ++length) { generator.DefaultStringLength = length; var str = generator.String(); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(length, (uint) str.Length, length.ToString(CultureInfo.InvariantCulture)); ValidateString(str, CharTypesAllowed.Space); } } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.AlphaNumeric; for (uint length = 100; length < 200; ++length) { generator.DefaultStringLength = length; var str = generator.String(); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(length, (uint) str.Length, length.ToString(CultureInfo.InvariantCulture)); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower | CharTypesAllowed.Digit); } } }
public void IncludeDefault() { var generator = new RandomValueGenerator(); var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower | CharTypesAllowed.Digit | CharTypesAllowed.Space | CharTypesAllowed.Symbol); }
public void IncludeSingle() { var generator = new RandomValueGenerator(); { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Space; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Space); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Digits; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Digit); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Uppercase; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Upper); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.LowerCase; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Lower); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Symbols; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Symbol); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.Letters; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.AlphaNumeric; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower | CharTypesAllowed.Digit); } { generator.DefaultCharsToInclude = RandomValueGenerator.CharsToInclude.All; var str = generator.String(_length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower | CharTypesAllowed.Digit | CharTypesAllowed.Symbol | CharTypesAllowed.Space); } }
public void IncludeLetters() { var generator = new RandomValueGenerator(); var str = generator.String(RandomValueGenerator.CharsToInclude.Letters, _length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower); }
public void IncludeAlphanumeric() { var generator = new RandomValueGenerator(); var str = generator.String(RandomValueGenerator.CharsToInclude.AlphaNumeric, _length); ValidateString(str, CharTypesAllowed.Upper | CharTypesAllowed.Lower | CharTypesAllowed.Digit); }
public void IncludeSymbol() { var generator = new RandomValueGenerator(); var str = generator.String(RandomValueGenerator.CharsToInclude.Symbols, _length); ValidateString(str, CharTypesAllowed.Symbol); }
public void IncludeUpper() { var generator = new RandomValueGenerator(); var str = generator.String(RandomValueGenerator.CharsToInclude.Uppercase, _length); ValidateString(str, CharTypesAllowed.Upper); }
public void IncludeDigits() { var generator = new RandomValueGenerator(); var str = generator.String(RandomValueGenerator.CharsToInclude.Digits, _length); ValidateString(str, CharTypesAllowed.Digit); }
public void Length() { var generator = new RandomValueGenerator(); for (uint length = 0; length < _length; ++length) { var str = generator.String(length); Microsoft.VisualStudio.TestTools.UnitTesting.Assert.AreEqual(length, (uint) str.Length, length.ToString(CultureInfo.InvariantCulture)); } }
public void Default() { var generator = new RandomValueGenerator(); var obj = generator.String(); Assert.That(Value.Of(obj).Is().TypeOf(typeof (string))); }