de.saumya.mojo.runit
Interface TestScriptFactory

All Known Implementing Classes:
AbstractMavenTestScriptFactory, AbstractRunitMavenTestScriptFactory, AbstractTestScriptFactory, Runit18MavenTestScriptFactory, Runit19MavenTestScriptFactory

public interface TestScriptFactory


Method Summary
 void emit()
           
 String getCoreScript()
           
 String getFullScript()
           
 File getScriptFile()
           
 void setBaseDir(File baseDir)
           
 void setClasspathElements(List<String> classpathElements)
           
 void setGemHome(File gemHome)
           
 void setGemPaths(File[] gemPaths)
           
 void setOutputDir(File outputDir)
           
 void setReportPath(File reportPath)
           
 void setSourceDir(File sourceDir)
           
 void setSummaryReport(File summaryReport)
           
 void setSystemProperties(Properties systemProperties)
           
 

Method Detail

setBaseDir

void setBaseDir(File baseDir)

setSummaryReport

void setSummaryReport(File summaryReport)

setOutputDir

void setOutputDir(File outputDir)

setSourceDir

void setSourceDir(File sourceDir)

setReportPath

void setReportPath(File reportPath)

setClasspathElements

void setClasspathElements(List<String> classpathElements)

setSystemProperties

void setSystemProperties(Properties systemProperties)

setGemHome

void setGemHome(File gemHome)

setGemPaths

void setGemPaths(File[] gemPaths)

getScriptFile

File getScriptFile()

getCoreScript

String getCoreScript()

getFullScript

String getFullScript()
                     throws IOException
Throws:
IOException

emit

void emit()
          throws IOException
Throws:
IOException


Copyright © 2011. All Rights Reserved.