Beispiel #1
0
        public void SearchSingleIntegerQuickFail()
        {
            int[] testArray = new int[] { 1, 1, 2, 2, 4, 3, 3, 9 };

            IntegerUtility.SearchLibrary search = new IntegerUtility.SearchLibrary();

            Assert.Throws(typeof(ApplicationException), delegate { search.FindUnpairedElement(testArray); });
        }
Beispiel #2
0
        public void SearchSingleInteger()
        {
            int[] testArray = new int[] { 1, 2, 2, 3, 3 };

            IntegerUtility.SearchLibrary search = new IntegerUtility.SearchLibrary();

            Assert.AreEqual(search.FindUnpairedElement(testArray), 1);
        }
Beispiel #3
0
        public void SearchSingleInteger3()
        {
            int[] testArray = new int[] { 1, 1, 2, 2, 4, 3, 3, 5, 5, 7, 7 };

            IntegerUtility.SearchLibrary search = new IntegerUtility.SearchLibrary();

            int singleElement = search.FindUnpairedElement(testArray);

            Assert.AreEqual(singleElement, 4);
        }