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);
-	}
-
-}