public void TestCreateInverse()
 {
     IndexGenerator generator = new SequenceIndexGenerator(2, 0);
     CheckSequence(generator, 0, 1);
     generator = generator.CreateInverse();
     CheckSequence(generator, 1, 0);
     generator = generator.CreateInverse();
     CheckSequence(generator, 0, 1);
 }
 public void TestCreateInvers01()
 {
     IndexGenerator generator = new SequenceIndexGenerator(4, 0);
     CheckSequence(generator, 0, 1, 2, 3);
     generator = generator.CreateInverse();
     CheckSequence(generator, 3, 2, 1, 0);
     generator = generator.CreateInverse();
     CheckSequence(generator, 0, 1, 2, 3);
 }