public void AddItemByIndexTest(int n, int index, int value, int[] expArr)
        {
            SetMock(n);
            ArrayList actual   = new ArrayList(arrayMock);
            ArrayList expected = new ArrayList(expArr);

            actual.AddItemByIndex(index, value);

            Assert.AreEqual(expected, actual);
        }
 public void AddItemByIndexNegative(int index, int n, int value)
 {
     try
     {
         SetMock(n);
         ArrayList actual = new ArrayList(arrayMock);
         actual.AddItemByIndex(index, value);
     }
     catch
     {
         Assert.Pass();
     }
 }
Example #3
0
 public void AddItemByIndexTest()
 {
     _currentArray.AddItemByIndex(2, 5);
     Assert.AreEqual(5, _currentArray.Length);
     Assert.AreEqual("[2, 4, 5, 6, 8]", _currentArray.Show());
 }