Test an Iterable ADTs

  • Test an Iterable ADTs.

Let's add a simple test to the IndexedListTest to test the (inherited) IndexedList.iterator method:

@Test @DisplayName("test iterator after IndexedList is instantiated.") void testEnhancedLoopAfterConstruction() { int counter = 0; for(int element: numbers) { assertEquals(defaultValue, element); counter++; } assertEquals(size, counter); }