Example #1
0
        public void AddList_WhenArrayListPassed_AddPassedArrayListToArrayListTheMethodIsCalledOn(int[] listToAdd, int[] actualArray, int[] expectedArray)
        {
            ArrayList actual   = ArrayList.CreateArrayList(actualArray);
            ArrayList expected = ArrayList.CreateArrayList(expectedArray);
            ArrayList list     = ArrayList.CreateArrayList(listToAdd);

            actual.AddList(list);

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void AddListTest(int[] array, int[] arrayAdd, int[] arrayExpected)
        {
            ArrayList arrayList    = new ArrayList(array);
            ArrayList arrayAddList = new ArrayList(arrayAdd);
            ArrayList expected     = new ArrayList(arrayExpected);

            arrayList.AddList(arrayAddList);
            ArrayList actual = arrayList;


            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void AddList_WhenNullPassed_ThrowArgumentNullException(IList array, int[] arrayList)
        {
            ArrayList list = ArrayList.CreateArrayList(arrayList);

            Assert.Throws <ArgumentNullException>(() => list.AddList(array));
        }