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()); }