From b251e0e33a02e015762b815cf32367112db233f2 Mon Sep 17 00:00:00 2001 From: "navid.sassan" Date: Mon, 2 Nov 2020 16:34:19 +0100 Subject: [PATCH] added test --- .../ch/zhaw/ads/RankingTreeServerTest.java | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 06/src/test/java/ch/zhaw/ads/RankingTreeServerTest.java 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(); + } +} +