diff --git a/src/MainTest.java b/src/MainTest.java index b47d40e..37d9475 100644 --- a/src/MainTest.java +++ b/src/MainTest.java @@ -4,14 +4,24 @@ System.out.println("Testing starting..."); IList list = new List(); - // Should give the output: 3, 4, 1, 2 - list.addAt(0, "Item 1"); - list.addAt(1, "Item 2"); - list.addAt(0, "Item 3"); - list.addAt(1, "Item 4"); + list.addAt(0, "1"); // 1 + list.addAt(1, "2"); // 1, 2 + list.addAt(0, "3"); // 3, 1, 2 + list.addAt(1, "4"); // 3, 4, 1, 2 + System.out.println("Expected output: 3, 4, 1, 2"); + for (int i = 0; i < list.size(); ++i) { + System.out.println(list.getAllElementsAsStrings()[i]); + } + + System.out.println("Expected output: Size: 4"); System.out.println("Size: " + list.size()); + list.removeAt(0); // 4, 1, 2 + list.removeAt(2); // 4, 1 + list.removeAt(2); // 4, 1 + + System.out.println("Expected output: 4, 1"); for (int i = 0; i < list.size(); ++i) { System.out.println(list.getAllElementsAsStrings()[i]); }