From 929e076951f69d11a5fbd58c4a70c2ce3f3e18ea Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <stu103017@mail.uni-kiel.de> Date: Wed, 4 Nov 2015 15:50:49 +0100 Subject: [PATCH] refactoring --- .../java/teetime/framework/ExecutionTest.java | 7 +++++++ ...nerConfig.java => MainMethodTestConfig.java} | 4 ++-- src/test/java/teetime/framework/RunnerTest.java | 17 ----------------- 3 files changed, 9 insertions(+), 19 deletions(-) rename src/test/java/teetime/framework/{RunnerConfig.java => MainMethodTestConfig.java} (81%) delete mode 100644 src/test/java/teetime/framework/RunnerTest.java diff --git a/src/test/java/teetime/framework/ExecutionTest.java b/src/test/java/teetime/framework/ExecutionTest.java index 77943bb0..9fcb1172 100644 --- a/src/test/java/teetime/framework/ExecutionTest.java +++ b/src/test/java/teetime/framework/ExecutionTest.java @@ -205,4 +205,11 @@ public class ExecutionTest { new Execution<NameConfig>(configuration); // do not execute, but just initialize the execution } + @Test + public void mainMethod() { + assertFalse(MainMethodTestConfig.executed); + Execution.main(new String[] { "teetime.framework.RunnerConfig" }); + assertTrue(MainMethodTestConfig.executed); + } + } diff --git a/src/test/java/teetime/framework/RunnerConfig.java b/src/test/java/teetime/framework/MainMethodTestConfig.java similarity index 81% rename from src/test/java/teetime/framework/RunnerConfig.java rename to src/test/java/teetime/framework/MainMethodTestConfig.java index b61674a7..9c95c76f 100644 --- a/src/test/java/teetime/framework/RunnerConfig.java +++ b/src/test/java/teetime/framework/MainMethodTestConfig.java @@ -2,11 +2,11 @@ package teetime.framework; import teetime.stage.InitialElementProducer; -public class RunnerConfig extends Configuration { +public class MainMethodTestConfig extends Configuration { public static boolean executed = false; - public RunnerConfig() { + public MainMethodTestConfig() { connectPorts(new InitialElementProducer<Object>(new Object()).getOutputPort(), new StaticSetter().getInputPort()); } diff --git a/src/test/java/teetime/framework/RunnerTest.java b/src/test/java/teetime/framework/RunnerTest.java deleted file mode 100644 index f3c1f96f..00000000 --- a/src/test/java/teetime/framework/RunnerTest.java +++ /dev/null @@ -1,17 +0,0 @@ -package teetime.framework; - -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertTrue; - -import org.junit.Test; - -public class RunnerTest { - - @Test - public void test() { - assertFalse(RunnerConfig.executed); - Execution.main(new String[] { "teetime.framework.RunnerConfig" }); - assertTrue(RunnerConfig.executed); - } - -} -- GitLab