Пример #1
0
 public void ShiftLeftElement()
 {
     var data = new int[] { 1, 2, 3, 4, 0, 0, 0, 0 };
     var array = new ArrayClass<int>(data, 4);
     array.ShiftRight(1);
     var actualResult = array.GetData(2);
     Assert.AreEqual(2, actualResult);
 }
Пример #2
0
        public void InsertIntElementInObjectArray()
        {
            var intArray = new int[] { 1, 2, 3, 0, 0, 0, 0, 0 };
            var newElement = 1;

            var array = new ArrayClass<int>(intArray, 3);
            array.Insert(newElement, 2);
            var count = array.GetCount();
            var data = array.GetData(2);

            Assert.AreEqual(4, count);
            Assert.AreEqual(1, data);
        }