diff --git a/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java b/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java index 5d931c4..faf78a9 100644 --- a/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java +++ b/assignment/src/test/java/appointmentplanner/customlist/api/CustomLinkedListTest.java @@ -2,6 +2,7 @@ package appointmentplanner.customlist.api; import static org.assertj.core.api.Assertions.*; +import java.util.ArrayList; import java.util.stream.Stream; import org.junit.jupiter.api.Test; @@ -174,6 +175,20 @@ public class CustomLinkedListTest { } + @Test + void cllToArrayList() { + + String[] items = new String[] { "Uz", "toho", "mam", "dost" }; + + CustomLinkedList ll = initPopulatedList(items); + + ArrayList convertedAl = ll.toArrayList(); + + for (int i = 0; i < items.length; i++) { + assertThat(items[i]).isEqualTo(convertedAl.get(i)); + } + } + private CustomLinkedList initPopulatedList(String... initData) { CustomLinkedList list = new CustomLinkedListImpl<>(); Stream.of(initData).forEach(list::add);