public final class TestEngine
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static Statistics |
generate(Options options,
GeneratorSettings settings,
java.lang.String modelName,
java.lang.String templateFile,
java.util.List<Plugin> plugins) |
GeneratorSettings |
getGeneratorSettings() |
static TestEngine |
getInstance() |
MetaModel |
getMetaModel() |
Model |
getModel() |
java.lang.String |
getModelName() |
java.lang.Object |
getOptionValue(java.lang.String optionName) |
Statistics |
getStatistics() |
Template |
newTemplate() |
void |
process(Template template) |
void |
setOptionValue(java.lang.String optionName,
java.lang.Object value) |
public static TestEngine getInstance()
public java.lang.Object getOptionValue(java.lang.String optionName)
public void setOptionValue(java.lang.String optionName, java.lang.Object value)
public Model getModel()
public java.lang.String getModelName()
public MetaModel getMetaModel()
public Statistics getStatistics()
public GeneratorSettings getGeneratorSettings()
public static Statistics generate(Options options, GeneratorSettings settings, java.lang.String modelName, java.lang.String templateFile, java.util.List<Plugin> plugins) throws java.lang.Throwable
java.lang.Throwable
public Template newTemplate()
public void process(Template template) throws ConfigurationException, java.io.IOException
ConfigurationException
java.io.IOException