From a6136413b9282ed2bc1157b1c950d516d1e028ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=A1clav=20P=C5=99ib=C3=ADk?= Date: Sat, 18 Oct 2025 15:09:53 +0200 Subject: [PATCH] test: cll iterator --- .../customlist/api/CustomLinkedListTest.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java b/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java index e5451ef..bb8bf56 100644 --- a/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java +++ b/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java @@ -144,6 +144,22 @@ public class CustomLinkedListTest { } + @Test + void cllIterate_shouldPerformCorrectIteration() { + + String[] data = new String[] { "Ahoj", "jak", "se", "mas", "?" }; + + CustomLinkedList list = initPopulatedList(data); + + int counter = data.length - 1; + + for (String element : list) { + assertThat(element).isEqualTo(data[counter]); + counter--; + } + + } + private CustomLinkedList initPopulatedList(String[] initData) { CustomLinkedList list = new CustomLinkedListImpl<>(); Stream.of(initData).forEach(list::add);