private void AssertBeyond(int[] values) { int res = Search(values, Beyond); Assert.AreEqual(values.Length - 1, res); Assert.IsTrue(_searcher.AfterLast()); }
public virtual void TestEmpty() { int[] values = new int[] { }; for (int i = 0; i < AllTargets.Length; i++) { Search(values, AllTargets[i]); Assert.AreEqual(0, _searcher.Cursor()); Assert.IsFalse(_searcher.FoundMatch()); Assert.IsFalse(_searcher.BeforeFirst()); Assert.IsFalse(_searcher.AfterLast()); } }