public abstract class ProjectTester
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private boolean |
continuous |
private ProjectLauncher |
launcher |
private Project |
project |
private java.io.File |
reportDir |
private java.util.List<java.lang.String> |
tests |
Constructor and Description |
---|
ProjectTester(Project project) |
Modifier and Type | Method and Description |
---|---|
void |
addTest(java.lang.String test) |
boolean |
getContinuous() |
java.io.File |
getCwd() |
Project |
getProject() |
ProjectLauncher |
getProjectLauncher() |
java.io.File |
getReportDir() |
java.util.Collection<java.io.File> |
getReports() |
java.util.Collection<java.lang.String> |
getTests() |
boolean |
prepare() |
void |
setContinuous(boolean b) |
void |
setCwd(java.io.File dir) |
void |
setReportDir(java.io.File reportDir) |
abstract int |
test() |
private final Project project
private final ProjectLauncher launcher
private final java.util.List<java.lang.String> tests
private java.io.File reportDir
private boolean continuous
public ProjectTester(Project project) throws java.lang.Exception
java.lang.Exception
public ProjectLauncher getProjectLauncher()
public void addTest(java.lang.String test)
public java.util.Collection<java.lang.String> getTests()
public java.util.Collection<java.io.File> getReports()
public java.io.File getReportDir()
public void setReportDir(java.io.File reportDir)
public Project getProject()
public boolean getContinuous()
public void setContinuous(boolean b)
public java.io.File getCwd()
public void setCwd(java.io.File dir)
public boolean prepare() throws java.lang.Exception
java.lang.Exception
public abstract int test() throws java.lang.Exception
java.lang.Exception