private void runTest() { if (ddTestRunner == null) return; displayView.startTest(); createRuntime( ddTestRunner.getScriptText(), ddTestRunner.getConsole(), MarathonMode.PLAYING.getMode()); script = runtime.createScript(ddTestRunner.getScriptText(), displayView.getFilePath(), false, true); script.setDataVariables(ddTestRunner.getDataVariables()); player = script.getPlayer(this, playbackResultProvider.get()); player.setAcceptCheckList(acceptingChecklists); boolean shouldRunFixture = state.isStoppedWithAppClosed(); setState(State.PLAYING); displayView.startInserting(); player.play(shouldRunFixture); }