void ResetTest() { SuggestionIterator iterator = new SuggestionIterator(target); iterator.MoveNext(); iterator.MoveNext(); iterator.MoveNext(); Assert.NotEqual(iterator.Current, target[0]); iterator.Reset(); Assert.Equal(iterator.Current, target[0]); }
void MoveBeforeTest() { SuggestionIterator iterator = new SuggestionIterator(target); iterator.MoveBefore(); Assert.Equal(iterator.Current, target[^ 1]);