Esempio n. 1
0
        public void InsertShouldReturnSortedArray2()
        {
            var intArraySorted = new SortedIntArray();

            intArraySorted.Add(2);
            intArraySorted.Add(4);
            intArraySorted.Add(6);//poz 2
            intArraySorted.Add(8);

            intArraySorted.Insert(1, 3); //ok
            intArraySorted.Insert(5, 3); //nu

            //2 3 4 6 8
            Assert.Equal(3, intArraySorted[1]);
            Assert.Equal(0, intArraySorted[5]);
        }
Esempio n. 2
0
        public void InsertShouldReturnSortedArray()
        {
            var intArraySorted = new SortedIntArray();

            intArraySorted.Add(1); //0
            intArraySorted.Add(2); //1
            intArraySorted.Add(4); //2
            intArraySorted.Add(6); //3

            intArraySorted.Insert(3, 7);
            //1 2 4 6 7
            intArraySorted.Insert(2, 5); //e ok, nu insereaza

            Assert.Equal(6, intArraySorted[3]);
            Assert.Equal(7, intArraySorted[4]);
        }