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
 java.lang.String getCoreScript()
           
 java.lang.String getFullScript()
           
protected  java.lang.String getPluginClasspathScript()
           
protected  void getResultsScript(java.lang.StringBuilder builder)
           
protected abstract  void getRunnerScript(java.lang.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 java.lang.String getFullScript()
                               throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

getRunnerScript

protected abstract void getRunnerScript(java.lang.StringBuilder builder)

getCoreScript

public java.lang.String getCoreScript()

getResultsScript

protected void getResultsScript(java.lang.StringBuilder builder)

getPluginClasspathScript

protected java.lang.String getPluginClasspathScript()


Copyright © 2012. All Rights Reserved.