Ejemplo n.º 1
0
 public void TestMethod5()
 {
     Assert.AreEqual(BinarySearch.BinarySearchGeneric(new List <int>()
     {
         1, 2, 3, 4, 6, 7, 8
     }, 5), -1);
 }
Ejemplo n.º 2
0
 public void TestMethod4()
 {
     Assert.AreEqual(BinarySearch.BinarySearchGeneric(new List <int>()
     {
         1, 2, 3, 4, 5, 6, 7, 8
     }, 8), 7);
 }
 public void BinarySearchGenericTest_AcceptsEmptyArray_ThrowsException()
 {
     char[] charArray = new char[0];
     Assert.Throws <ArgumentNullException>(() => BinarySearch.BinarySearchGeneric(charArray, 'A', comparison: null));
 }
 public int BinarySearchGenericTest <T>(T[] array, T key)
 {
     return(BinarySearch.BinarySearchGeneric(array, key, comparison: null));
 }
 public void BinarySearchGenericTest_AcceptsItemOutOfMaxOrMin_ThrowsException <T>(T[] array, T key) => Assert.Throws <ArgumentException>(() => BinarySearch.BinarySearchGeneric(array, key, comparison: null));
Ejemplo n.º 6
0
 public void TestMethod6()
 {
     Assert.AreEqual(BinarySearch.BinarySearchGeneric(new int[] { 1, 2, 3, 4, 6, 7, 8 }, 5), -1);
 }