diff --git a/06/src/test/java/ch/zhaw/ads/RankingTreeServerTest.java b/06/src/test/java/ch/zhaw/ads/RankingTreeServerTest.java
new file mode 100644
index 0000000..4929c8b
--- /dev/null
+++ b/06/src/test/java/ch/zhaw/ads/RankingTreeServerTest.java
@@ -0,0 +1,38 @@
+package ch.zhaw.ads;
+
+import org.junit.Test;
+import org.junit.Before;
+import static org.junit.Assert.*;
+import java.util.*;
+import java.io.*;
+
+public class RankingTreeServerTest {
+
+    RankingTreeServer rankingServer;
+    String csv;
+
+    @Before
+    public void setUp() throws Exception {
+        rankingServer = new RankingTreeServer();
+        csv = openFile("./build/resources/main/RangZuerich.csv");
+    }
+
+    @Test
+    public void test1() throws Exception {
+        System.out.println(rankingServer.execute(csv));
+    }
+
+    // helper functions
+    private String openFile(String name) throws Exception {
+		BufferedReader br = new BufferedReader(
+				new InputStreamReader(new FileInputStream(name), "ISO-8859-1"));
+		StringBuffer b = new StringBuffer();
+		String line;
+		while ((line = br.readLine()) != null) {
+			b.append(line);
+			b.append('\n');
+		}
+		return b.toString();
+    }
+}
+