de.saumya.mojo.tests
Class AbstractTestScriptFactory
java.lang.Object
de.saumya.mojo.tests.AbstractTestScriptFactory
- All Implemented Interfaces:
- TestScriptFactory
- Direct Known Subclasses:
- AbstractMavenTestScriptFactory
public abstract class AbstractTestScriptFactory
- extends java.lang.Object
- implements TestScriptFactory
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
classpathElements
protected java.util.List<java.lang.String> classpathElements
summaryReport
protected java.io.File summaryReport
outputDir
protected java.io.File outputDir
baseDir
protected java.io.File baseDir
sourceDir
protected java.io.File sourceDir
reportPath
protected java.io.File reportPath
systemProperties
protected java.util.Properties systemProperties
gemHome
protected java.io.File gemHome
gemPaths
protected java.io.File[] gemPaths
AbstractTestScriptFactory
public AbstractTestScriptFactory()
setClasspathElements
public void setClasspathElements(java.util.List<java.lang.String> classpathElements)
- Specified by:
setClasspathElements in interface TestScriptFactory
setSummaryReport
public void setSummaryReport(java.io.File summaryReport)
- Specified by:
setSummaryReport in interface TestScriptFactory
setOutputDir
public void setOutputDir(java.io.File outputDir)
- Specified by:
setOutputDir in interface TestScriptFactory
setBaseDir
public void setBaseDir(java.io.File baseDir)
- Specified by:
setBaseDir in interface TestScriptFactory
setSourceDir
public void setSourceDir(java.io.File sourceDir)
- Specified by:
setSourceDir in interface TestScriptFactory
setReportPath
public void setReportPath(java.io.File reportPath)
- Specified by:
setReportPath in interface TestScriptFactory
setSystemProperties
public void setSystemProperties(java.util.Properties systemProperties)
- Specified by:
setSystemProperties in interface TestScriptFactory
setGemHome
public void setGemHome(java.io.File gemHome)
- Specified by:
setGemHome in interface TestScriptFactory
setGemPaths
public void setGemPaths(java.io.File[] gemPaths)
- Specified by:
setGemPaths in interface TestScriptFactory
getScriptName
protected abstract java.lang.String getScriptName()
getScriptFile
public java.io.File getScriptFile()
- Specified by:
getScriptFile in interface TestScriptFactory
emit
public void emit()
throws java.io.IOException
- Specified by:
emit in interface TestScriptFactory
- Throws:
java.io.IOException
Copyright © 2012. All Rights Reserved.