Esempio n. 1
0
        public void SequenceGeneratorChar__Should_work()
        {
            var generator = new SequenceGeneratorChar();

            Assert.AreEqual((Char)0, generator.GetValue());
            Assert.AreEqual((Char)1, generator.GetValue());
            Assert.AreEqual((Char)2, generator.GetValue());

            generator = new SequenceGeneratorChar {
                From = 'A'
            };
            Assert.AreEqual((Char)'A', generator.GetValue());
            Assert.AreEqual((Char)'B', generator.GetValue());
            Assert.AreEqual((Char)'C', generator.GetValue());

            generator = new SequenceGeneratorChar {
                From = 'A', Step = (Char)3
            };
            Assert.AreEqual((Char)'A', generator.GetValue());
            Assert.AreEqual((Char)'D', generator.GetValue());
            Assert.AreEqual((Char)'G', generator.GetValue());
        }
        public void SequenceGeneratorChar__Should_work()
        {
            var generator = new SequenceGeneratorChar();
            Assert.Equal((Char)0, generator.GetValue());
            Assert.Equal((Char)1, generator.GetValue());
            Assert.Equal((Char)2, generator.GetValue());

            generator = new SequenceGeneratorChar { From = 'A' };
            Assert.Equal((Char)'A', generator.GetValue());
            Assert.Equal((Char)'B', generator.GetValue());
            Assert.Equal((Char)'C', generator.GetValue());

            generator = new SequenceGeneratorChar { From = 'A', Step = (Char)3 };
            Assert.Equal((Char)'A', generator.GetValue());
            Assert.Equal((Char)'D', generator.GetValue());
            Assert.Equal((Char)'G', generator.GetValue());
        }