public void ShouldGenerateValue()
        {
            var gen        = new CountingUpDecimalGenerator(new ColumnDataTypeDefinition("Decimal(12)", false));
            var firstValue = gen.GenerateValue(1);

            Assert.That(firstValue, Is.Not.Null);
        }
        public void ShouldTestStep()
        {
            var gen = new CountingUpDecimalGenerator(new ColumnDataTypeDefinition("Decimal(12)", false));

            gen.GeneratorParameters.Step.Value       = 1;
            gen.GeneratorParameters.StartValue.Value = 1;

            var firstValue  = gen.GenerateValue(1);
            var secondValue = gen.GenerateValue(2);

            Assert.That(firstValue, Is.EqualTo(1m));
            Assert.That(secondValue, Is.EqualTo(2m));
        }