package jetbrains.mps.baseLanguage.unitTest.execution.server; /*Generated by MPS */ /** * Responsible for test execution on the test code running side * SO in the case of the separate process test execution the TestExecutor * instance is invoked in the separate process */ public interface TestExecutor { /** * called before #execute */ void init(); /** * the actual test invocation is located here */ void execute(); /** * called after execute */ void dispose(); }