Beispiel #1
0
        public void ThirdTry(int[] data, int[] expected)
        {
            var sort   = new Algorithms.Sorting.SelectionSort();
            var actual = sort.ThirdTry(data);

            CollectionAssert.AreEqual(expected, actual);
        }
Beispiel #2
0
        public void SortWithAuxVar(int[] data, int[] expected)
        {
            var sort   = new Algorithms.Sorting.SelectionSort();
            var actual = sort.SortWithAux(data);

            CollectionAssert.AreEqual(expected, actual);
        }
Beispiel #3
0
        public void CompareMethods(int[] data)
        {
            var sort = new Algorithms.Sorting.SelectionSort();
            var xor  = sort.SortWithXOR(data);
            var aux  = sort.SortWithAux(data);

            CollectionAssert.AreEqual(xor, aux);
        }