Deveel.Data.SequenceManagerTests.IncremementSequenceValue C# (CSharp) Method

IncremementSequenceValue() private method

private IncremementSequenceValue ( ) : void
return void
        public void IncremementSequenceValue()
        {
            var sequenceManager = new SequenceManager(AdminSession.Transaction);

            ISequence sequence = null;
            Assert.DoesNotThrow(() => sequence = sequenceManager.GetSequence(testSequenceName));
            Assert.IsNotNull(sequence);

            SqlNumber currentValue = SqlNumber.Null;
            Assert.DoesNotThrow(() => currentValue = sequence.NextValue());
            Assert.IsNotNull(currentValue);
            Assert.AreEqual(new SqlNumber(1), currentValue);
        }