Example #1
0
        public void AddListsDiffSizeTest(int[] firstListValues, int[] secondListValues)
        {
            var fList = CreateLinkedList(firstListValues);
            var sList = CreateLinkedList(secondListValues);

            var testList = Task1Ad1.Add(fList, sList);

            Assert.True(testList == null);
        }
Example #2
0
        public void AddListsTest(int[] firstListValues, int[] secondListValues, string listAfterOperation, int?head, int?tail)
        {
            var fList = CreateLinkedList(firstListValues);
            var sList = CreateLinkedList(secondListValues);

            var testList = Task1Ad1.Add(fList, sList);

            Assert.True(testList.ToString().Equals(listAfterOperation));
            Assert.True(CheckHeadAndTail(testList.head, head));
            Assert.True(CheckHeadAndTail(testList.tail, tail));
        }