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 0000000000000000000000000000000000000000..21d36f8dd46c18bcbd0b030430694d5ea85e1c49
--- /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