diff --git a/src/test/java/teetime/framework/ExecutionTest.java b/src/test/java/teetime/framework/ExecutionTest.java index 77943bb04d57556e1c4d32fa095ee4138b2f5679..9fcb117236645e7399fd8d2a88d8517381d38307 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 b61674a7224c7efad31f23fa16fe4ecf36db8166..9c95c76fb591d4b34023faff2a721350429ed567 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 f3c1f96f48c28e989f27747b904927d7fa4370d2..0000000000000000000000000000000000000000 --- 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); - } - -}