de.saumya.mojo.tests
Class AbstractMavenTestScriptFactory

java.lang.Object
  extended by de.saumya.mojo.tests.AbstractTestScriptFactory
      extended by de.saumya.mojo.tests.AbstractMavenTestScriptFactory
All Implemented Interfaces:
TestScriptFactory
Direct Known Subclasses:
AbstractRunitMavenTestScriptFactory

public abstract class AbstractMavenTestScriptFactory
extends AbstractTestScriptFactory


Field Summary
 
Fields inherited from class de.saumya.mojo.tests.AbstractTestScriptFactory
baseDir, classpathElements, gemHome, gemPaths, outputDir, reportPath, sourceDir, summaryReport, systemProperties
 
Constructor Summary
AbstractMavenTestScriptFactory()
           
 
Method Summary
 String getCoreScript()
           
 String getFullScript()
           
protected  String getPluginClasspathScript()
           
protected  void getResultsScript(StringBuilder builder)
           
protected abstract  void getRunnerScript(StringBuilder builder)
           
 
Methods inherited from class de.saumya.mojo.tests.AbstractTestScriptFactory
emit, getScriptFile, getScriptName, setBaseDir, setClasspathElements, setGemHome, setGemPaths, setOutputDir, setReportPath, setSourceDir, setSummaryReport, setSystemProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractMavenTestScriptFactory

public AbstractMavenTestScriptFactory()
Method Detail

getFullScript

public String getFullScript()
                     throws MalformedURLException
Throws:
MalformedURLException

getRunnerScript

protected abstract void getRunnerScript(StringBuilder builder)

getCoreScript

public String getCoreScript()

getResultsScript

protected void getResultsScript(StringBuilder builder)

getPluginClasspathScript

protected String getPluginClasspathScript()


Copyright © 2013. All Rights Reserved.