Skip to content

Commit 20f6b17

Browse files
author
Olcay Taner YILDIZ
committed
Added JUnit to dependencies, simple test case and toString methods to Node and LinkedList.
1 parent 3ab47b3 commit 20f6b17

File tree

4 files changed

+35
-0
lines changed

4 files changed

+35
-0
lines changed

pom.xml

+9
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,13 @@
1313
<maven.compiler.target>8</maven.compiler.target>
1414
</properties>
1515

16+
<dependencies>
17+
<dependency>
18+
<groupId>junit</groupId>
19+
<artifactId>junit</artifactId>
20+
<version>4.13.1</version>
21+
<scope>test</scope>
22+
</dependency>
23+
</dependencies>
24+
1625
</project>

src/main/java/LinkedList.java

+9
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,13 @@ public int numberOfElements(){
6666
return count;
6767
}
6868

69+
public String toString(){
70+
StringBuilder result = new StringBuilder();
71+
Node tmp = head;
72+
while (tmp != null) {
73+
result.append(tmp).append(" ");
74+
tmp = tmp.getNext();
75+
}
76+
return result.toString();
77+
}
6978
}

src/main/java/Node.java

+4
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,8 @@ public int getData(){
1919
return data;
2020
}
2121

22+
public String toString(){
23+
return "" + data;
24+
}
25+
2226
}

src/test/java/LinkedListTest.java

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import org.junit.Test;
2+
3+
public class LinkedListTest {
4+
5+
@Test
6+
public void Test1(){
7+
LinkedList list = new LinkedList();
8+
list.insertFirst(new Node(4));
9+
list.insertFirst(new Node(5));
10+
list.insertFirst(new Node(6));
11+
System.out.println(list.toString());
12+
}
13+
}

0 commit comments

Comments
 (0)