From 337f636ba8ce54e713a94aa24e3bc7f26d240b5b Mon Sep 17 00:00:00 2001 From: schmolli <martin.schmollinger@reutlingen-university.de> Date: Fri, 19 Jun 2020 09:25:19 +0200 Subject: [PATCH] Added basic test class for class LinkedList --- .../java/io/ad/structs/LinkedListTest.java | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/test/java/io/ad/structs/LinkedListTest.java diff --git a/src/test/java/io/ad/structs/LinkedListTest.java b/src/test/java/io/ad/structs/LinkedListTest.java new file mode 100644 index 0000000..21d36f8 --- /dev/null +++ b/src/test/java/io/ad/structs/LinkedListTest.java @@ -0,0 +1,34 @@ +package io.ad.structs; + +import static org.junit.jupiter.api.Assertions.assertEquals; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Test; + +//TODO Complete Test class. +public class LinkedListTest { + + LinkedList<Integer> testList; + + @BeforeEach + void setup() { + testList = new LinkedList<>(); + testList.add(0); + testList.add(1); + testList.add(2); + } + + @Test + void testCreateEmptyList() { + LinkedList<Integer> emptyList = new LinkedList<>(); + assertEquals(0, emptyList.size()); + } + + @Test + void testSize() { + int currentSize = testList.size(); + testList.add(3); + assertEquals(currentSize+1, testList.size()); + } + +} \ No newline at end of file -- GitLab