Package de.saumya.mojo.tests
Class AbstractTestScriptFactory
java.lang.Object
de.saumya.mojo.tests.AbstractTestScriptFactory
- All Implemented Interfaces:
TestScriptFactory
- Direct Known Subclasses:
AbstractMavenTestScriptFactory
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidemit()protected abstract StringvoidsetBaseDir(File baseDir) voidsetClasspathElements(List<String> classpathElements) voidsetGemHome(File gemHome) voidsetGemPaths(File[] gemPaths) voidsetOutputDir(File outputDir) voidsetReportPath(File reportPath) voidsetSourceDir(File sourceDir) voidsetSummaryReport(File summaryReport) voidsetSystemProperties(Properties systemProperties) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.saumya.mojo.tests.TestScriptFactory
getCoreScript, getFullScript
-
Field Details
-
classpathElements
-
summaryReport
-
outputDir
-
baseDir
-
sourceDir
-
reportPath
-
systemProperties
-
gemHome
-
gemPaths
-
-
Constructor Details
-
AbstractTestScriptFactory
public AbstractTestScriptFactory()
-
-
Method Details
-
setClasspathElements
- Specified by:
setClasspathElementsin interfaceTestScriptFactory
-
setSummaryReport
- Specified by:
setSummaryReportin interfaceTestScriptFactory
-
setOutputDir
- Specified by:
setOutputDirin interfaceTestScriptFactory
-
setBaseDir
- Specified by:
setBaseDirin interfaceTestScriptFactory
-
setSourceDir
- Specified by:
setSourceDirin interfaceTestScriptFactory
-
setReportPath
- Specified by:
setReportPathin interfaceTestScriptFactory
-
setSystemProperties
- Specified by:
setSystemPropertiesin interfaceTestScriptFactory
-
setGemHome
- Specified by:
setGemHomein interfaceTestScriptFactory
-
setGemPaths
- Specified by:
setGemPathsin interfaceTestScriptFactory
-
getScriptName
-
getScriptFile
- Specified by:
getScriptFilein interfaceTestScriptFactory
-
emit
- Specified by:
emitin interfaceTestScriptFactory- Throws:
IOException
-