public void ArraySearchSortedNoSize1BruteForceCompleteTestNullArray()
 {
     try
     {
         ArraySearchSortedNoSize1BruteForceComplete.Search(null, 23);
     }
     catch (ArgumentException)
     {
         Assert.IsTrue(true);
         return;
     }
     Assert.Fail();
 }
 public void ArraySearchSortedNoSize1BruteForceCompleteTestNegativeIndex()
 {
     try
     {
         var listy = new Listy(new[] { 3, 5, 7, 7, 8, 23, 38, 56 });
         ArraySearchSortedNoSize1BruteForceComplete.Search(listy, -2);
     }
     catch (ArgumentException)
     {
         Assert.IsTrue(true);
         return;
     }
     Assert.Fail();
 }
        public void ArraySearchSortedNoSize1BruteForceCompleteTestOneElementNotFound()
        {
            var listy = new Listy(new[] { 3 });

            Assert.AreEqual(-1, ArraySearchSortedNoSize1BruteForceComplete.Search(listy, 23));
        }
        public void ArraySearchSortedNoSize1BruteForceCompleteTestEmptyLists()
        {
            var listy = new Listy(new int[0]);

            Assert.AreEqual(-1, ArraySearchSortedNoSize1BruteForceComplete.Search(listy, 23));
        }
        public void ArraySearchSortedNoSize1BruteForceCompleteTestValueNotFound()
        {
            var listy = new Listy(new[] { 3, 5, 7, 7, 8, 23, 38, 56 });

            Assert.AreEqual(-1, ArraySearchSortedNoSize1BruteForceComplete.Search(listy, 100));
        }