Example #1
0
        public void AddNumberByIndexTests(int index, int value, int[] expectedArray, int[] actualArray)
        {
            ArrayList expected = new ArrayList(expectedArray);
            ArrayList actual   = new ArrayList(actualArray);

            actual.AddNumberByIndex(index, value);

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void AddNumberByIndex_UserIndexOutOfRage_ShouldIndexOutOfRangeException(int index, int value)
        {
            ArrayList expected = new ArrayList(new int[] { 0, -1, 3, 14 });

            Assert.Throws <IndexOutOfRangeException>(() => expected.AddNumberByIndex(index, value));
        }