Example #1
0
 public void TestBinarySearch()
 {
     ArrayList4Asserter.AssertBinarySearch(
         (ArrayList4 <int>)ArrayList4Asserter.CreateArrayListAndAssertValues(100),
         new IndexOfItems <int, int>(ArrayList4Asserter.ValueForIndex(0), 0),
         new IndexOfItems <int, int>(ArrayList4Asserter.ValueForIndex(99), 99),
         new IndexOfItems <int, int>(ArrayList4Asserter.ValueForIndex(50), 50),
         new IndexOfItems <int, int>(ArrayList4Asserter.ValueForIndex(100), -1),
         new IndexOfItems <int, int>(ArrayList4Asserter.ValueForIndex(-1), -1));
 }