public class AgileTestingProject extends java.lang.Object implements java.lang.Comparable<AgileTestingProject>
| Constructor and Description |
|---|
AgileTestingProject(java.nio.file.Path pathToProject) |
AgileTestingProject(StandaloneProjectConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanGeneratedDirectory() |
int |
compareTo(AgileTestingProject bambooEnabledProject) |
void |
countLines() |
void |
generateAllTestSuites() |
java.util.List<AgileTestingClassPath> |
getAllClasses() |
java.util.List<AgileTestingClassPath> |
getApplicationClasses() |
StandaloneProjectConfiguration |
getConfiguration() |
double |
getFastTotalDuration() |
java.nio.file.Path |
getGeneratedTestSuitesDirectory() |
long |
getLineCount() |
java.lang.String |
getModifiedProjectName() |
java.lang.String |
getPackageName() |
java.nio.file.Path |
getPath() |
java.lang.String |
getRawProjectName() |
java.util.List<AgileTestingClassPath> |
getTestClasses() |
AgileTestingProjectTestCloud |
getTestCloud() |
boolean |
isBambooEnabled() |
boolean |
isIndependent() |
void |
loadSourceClasses() |
void |
loadTestCloud(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap) |
public AgileTestingProject(java.nio.file.Path pathToProject)
public AgileTestingProject(StandaloneProjectConfiguration configuration)
public void countLines()
public void loadTestCloud(java.util.Map<java.lang.String,AgileTestingClassPath> nameToPathMap)
public void cleanGeneratedDirectory()
public void generateAllTestSuites()
public double getFastTotalDuration()
public void loadSourceClasses()
public AgileTestingProjectTestCloud getTestCloud()
public StandaloneProjectConfiguration getConfiguration()
public java.lang.String getPackageName()
public boolean isIndependent()
public java.nio.file.Path getPath()
public java.nio.file.Path getGeneratedTestSuitesDirectory()
public java.util.List<AgileTestingClassPath> getApplicationClasses()
public java.util.List<AgileTestingClassPath> getTestClasses()
public java.util.List<AgileTestingClassPath> getAllClasses()
public int compareTo(AgileTestingProject bambooEnabledProject)
compareTo in interface java.lang.Comparable<AgileTestingProject>public boolean isBambooEnabled()
public java.lang.String getRawProjectName()
public java.lang.String getModifiedProjectName()
public long getLineCount()