public void SetElementInSortedArrayOnFirstPositionReturnTrue()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(2);
            sortArray.Add(3);
            sortArray.Add(5);

            sortArray[0] = 1;

            Assert.True(sortArray.Contains(1));
        }
        public void SetElementInSortedArrayReturnTrue()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(1);
            sortArray.Add(3);
            sortArray.Add(5);

            sortArray[1] = 4;

            Assert.True(sortArray.Contains(4));
        }
        public void InsertElementInSortedArrayReturnFalse()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(1);
            sortArray.Add(2);
            sortArray.Add(3);

            sortArray.Insert(2, 4);

            Assert.False(sortArray.Contains(4));
        }
        public void InsertElementInSortedArray()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(1);
            sortArray.Add(2);
            sortArray.Add(3);

            sortArray.Insert(2, 4);

            Assert.Equal(3, sortArray[2]);
        }
        public void SetElementInSortedArrayOnLastPosition()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(2);
            sortArray.Add(3);
            sortArray.Add(5);
            sortArray.Add(6);

            sortArray[3] = 7;

            Assert.Equal(7, sortArray[3]);
        }
        public void AddRandomNumbersReturnSortedArray()
        {
            var sortArray = new SortedIntArray();

            sortArray.Add(3);
            sortArray.Add(1);
            sortArray.Add(5);
            sortArray.Add(4);
            sortArray.Add(7);
            sortArray.Add(9);

            Assert.Equal(5, sortArray[3]);
        }