public class RemoteRunner extends Object
RunConfigurationParser.
The final goal of the class is to run each MUnit Test Suite file provided and report back the run results and the coverage
results.| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
static String |
MUNIT_DEBUG_LOG_CLASSPATH |
static String |
MUNIT_DEPLOYMENT_PASSWORD |
static String |
MUNIT_DEPLOYMENT_USERNAME |
static String |
SYSTEM_PROPERTIES_FILE |
| Constructor and Description |
|---|
RemoteRunner() |
| Modifier and Type | Method and Description |
|---|---|
protected org.mule.munit.common.protocol.listeners.RemoteRunEventListener |
buildRunnerListener(List<NotifierConfiguration> configurations) |
protected SuiteRunDispatcher |
buildSuiteRunDispatcher(RunConfiguration runConfig) |
static void |
main(String[] args) |
void |
run(RunConfiguration runConfig) |
void |
setContainerFactory(EmbeddedContainerFactory containerFactory) |
protected transient org.slf4j.Logger logger
public static final String MUNIT_DEPLOYMENT_USERNAME
public static final String MUNIT_DEPLOYMENT_PASSWORD
public static final String SYSTEM_PROPERTIES_FILE
public static final String MUNIT_DEBUG_LOG_CLASSPATH
public static void main(String[] args) throws org.apache.commons.cli.ParseException, IOException, URISyntaxException
org.apache.commons.cli.ParseExceptionIOExceptionURISyntaxExceptionpublic void setContainerFactory(EmbeddedContainerFactory containerFactory)
public void run(RunConfiguration runConfig) throws IOException
IOExceptionprotected SuiteRunDispatcher buildSuiteRunDispatcher(RunConfiguration runConfig) throws ContainerFactoryException
ContainerFactoryExceptionprotected org.mule.munit.common.protocol.listeners.RemoteRunEventListener buildRunnerListener(List<NotifierConfiguration> configurations)
Copyright © 2020. All rights reserved.