Example #1
0
        public int[] AddArrayByIndexTest(int[] array, int index, int[] a)
        {
            ArrayList actual = new ArrayList(array);

            actual.AddArrayByIndex(a, index);
            return(actual.ReturnArray());
        }
Example #2
0
        public void AddArrayByIndex_IndexOutOfRange_ShouldIndexOutOfRangeException(int value, int[] arr)
        {
            ArrayList expected = new ArrayList(new int[] { });
            ArrayList list     = new ArrayList(arr);

            Assert.Throws <IndexOutOfRangeException>(() => expected.AddArrayByIndex(value, list));
        }
Example #3
0
        public void AddListByIndex_WhenIndexNotExist_ShouldIndexOutOfRangeException(int index, int[] addArray, int[] actualArray)
        {
            ArrayList list   = new ArrayList(addArray);
            ArrayList actual = new ArrayList(actualArray);

            Assert.Throws <IndexOutOfRangeException>(() => actual.AddArrayByIndex(list, index));
        }
        public void AddArrayByIndexTest(int index, int[] array1, int[] array2, int[] expectedArray)
        {
            ArrayList expected = new ArrayList(expectedArray);
            ArrayList actual   = new ArrayList(array1);

            actual.AddArrayByIndex(index, array2);
            Assert.AreEqual(expected, actual);
        }
Example #5
0
        public void AddArrayListByIndex_IndexExistsInTheList_ShouldAddList(int index, int[] arrayList, int[] actualArray, int[] expectedArray)
        {
            ArrayList expected = new ArrayList(expectedArray);
            ArrayList actual   = new ArrayList(actualArray);
            ArrayList list     = new ArrayList(arrayList);

            actual.AddArrayByIndex(list, index);
            Assert.AreEqual(expected, actual);
        }
Example #6
0
        public void AddArrayByIndexTests(int index, int[] arr, int[] expectedArray, int[] actualArray)
        {
            ArrayList expected = new ArrayList(expectedArray);
            ArrayList actual   = new ArrayList(actualArray);
            ArrayList list     = new ArrayList(arr);

            actual.AddArrayByIndex(index, list);

            Assert.AreEqual(expected, actual);
        }
        public void AddArrayByIndex(int n, int[] array, int index, int[] expArr)
        {
            SetMock(n);
            ArrayList actual   = new ArrayList(arrayMock);
            ArrayList expected = new ArrayList(expArr);

            actual.AddArrayByIndex(array, index);

            Assert.AreEqual(expected, actual);
        }
 public void AddArrayByIndexNegative(int n, int[] array, int i)
 {
     try
     {
         SetMock(n);
         ArrayList actual = new ArrayList(arrayMock);
         actual.AddArrayByIndex(array, i);
     }
     catch
     {
         Assert.Pass();
     }
 }
        public void AddArrayByIndexNegativeTest(int index, int[] array)
        {
            ArrayList actual = new ArrayList(array);

            Assert.Throws <IndexOutOfRangeException>(() => actual.AddArrayByIndex(index, array));
        }