public override void Reset() { CursorPosition = -step; }
public void ResetTest() { int length = 2; int step = 1; var iterator = new StartIterator(chain, length, step); if (iterator.Move(3)) { iterator.Reset(); } Assert.True(iterator.CursorPosition == -step); }