From 8e36ac2c45ae1faaa729a2b206014ca72a9d63da Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <ntd@informatik.uni-kiel.de> Date: Tue, 17 Feb 2015 17:33:07 +0100 Subject: [PATCH] added Assertions --- .../java/teetime/stage/basic/merger/Merger.java | 2 +- src/test/java/teetime/stage/WordCountingTest.java | 15 ++++++++------- 2 files changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/teetime/stage/basic/merger/Merger.java b/src/main/java/teetime/stage/basic/merger/Merger.java index c9ddee77..289c1ca8 100644 --- a/src/main/java/teetime/stage/basic/merger/Merger.java +++ b/src/main/java/teetime/stage/basic/merger/Merger.java @@ -86,7 +86,7 @@ public final class Merger<T> extends AbstractStage { if (set.size() == this.getInputPorts().length) { signal.trigger(this); - // this.outputPort.sendSignal(signal); + this.outputPort.sendSignal(signal); signalMap.remove(signal.getClass()); } } else { diff --git a/src/test/java/teetime/stage/WordCountingTest.java b/src/test/java/teetime/stage/WordCountingTest.java index f895a4d2..c1df1ba9 100644 --- a/src/test/java/teetime/stage/WordCountingTest.java +++ b/src/test/java/teetime/stage/WordCountingTest.java @@ -1,7 +1,8 @@ package teetime.stage; +import static org.junit.Assert.assertEquals; + import java.io.File; -import java.util.Map; import org.junit.Test; @@ -10,17 +11,17 @@ import teetime.stage.util.CountingMap; public class WordCountingTest { - @Test + @Test(timeout = 3000) public void test1() { - WordCountingConfiguration wcc = new WordCountingConfiguration(3, new File("src/test/resources/data/output.txt"), new File( + int threads = 2; + WordCountingConfiguration wcc = new WordCountingConfiguration(threads, new File("src/test/resources/data/output.txt"), new File( "src/test/resources/data/output.txt")); Analysis analysis = new Analysis(wcc); analysis.start(); CountingMap<String> map = wcc.getResult(); - for (Map.Entry<String, Integer> entry : map.entrySet()) - { - System.out.println(entry.getKey() + " " + entry.getValue()); - } + assertEquals(new Integer(54), map.get("diam")); + assertEquals(new Integer(8), map.get("tation")); + assertEquals(new Integer(4), map.get("cum")); } } -- GitLab