Class TestEngine


  • public final class TestEngine
    extends java.lang.Object
    TestEngine is responsible for test program generation.
    • Method Detail

      • getInstance

        public static TestEngine getInstance()
      • getOptionValue

        public java.lang.Object getOptionValue​(java.lang.String optionName)
      • setOptionValue

        public void setOptionValue​(java.lang.String optionName,
                                   java.lang.Object value)
      • getModel

        public Model getModel()
      • isRevision

        public boolean isRevision​(java.lang.String revisionId)
      • getStatistics

        public Statistics getStatistics()
      • generate

        public static boolean generate​(Options options,
                                       java.lang.String modelName,
                                       java.lang.String templateFile,
                                       java.util.List<Plugin> plugins)
                                throws java.lang.Throwable
        Throws:
        java.lang.Throwable
      • newTemplate

        public Template newTemplate()