Example #1
0
 public ComplexGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
     Constraints[ConstraintTypes.MinA] = double.MinValue / 10;
     Constraints[ConstraintTypes.MinB] = double.MinValue / 10;
     Constraints[ConstraintTypes.MaxA] = double.MaxValue / 10;
     Constraints[ConstraintTypes.MaxB] = double.MaxValue / 10;
 }
 protected BaseDateGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
     Constraints[ConstraintTypes.StartDate] = null;
     Constraints[ConstraintTypes.EndDate]   = null;
     Constraints[ConstraintTypes.TimeZone]  = null;
     Constraints[ConstraintTypes.Format]    = null;
 }
        public StringGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
        {
            Constraints[ConstraintTypes.MinLength] = 0;
            Constraints[ConstraintTypes.MaxLength] = NumberConstants.MaxStringLength;
            Constraints[ConstraintTypes.Regex]     = null;
            Constraints[ConstraintTypes.Encoding]  = null;

            _encodingConverter[StringConstants.UTF8Key]  = Encoding.UTF8;
            _encodingConverter[StringConstants.UTF16Key] = Encoding.Unicode;
            _encodingConverter[StringConstants.UTF32Key] = Encoding.UTF32;
        }
Example #4
0
 public ByteGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
 }
 public DecimalGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
     Constraints[ConstraintTypes.MaxDigits]    = NumberConstants.MaxDigitsInDecimal;
     Constraints[ConstraintTypes.DecimalPlace] = 0;
 }
 public DoubleGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
 }
 protected MinMaxGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
     Constraints[ConstraintTypes.Min] = (TC)typeof(T).GetFields().First(item => item.Name == "MinValue").GetValue(null);
     Constraints[ConstraintTypes.Max] = (TC)typeof(T).GetFields().First(item => item.Name == "MaxValue").GetValue(null);
 }
Example #8
0
 public DateTimeGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
 }
Example #9
0
 public IntegerGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
 }
Example #10
0
 protected GeneratorBase(IRandomValuesGenerator randomValuesGenerator)
 {
     RandomValueGenerator = randomValuesGenerator;
 }
 public GuidGenerator(IRandomValuesGenerator randomValuesGenerator) : base(randomValuesGenerator)
 {
     Constraints[ConstraintTypes.Regex] = null;
 }