|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TestCase
Represents a test in a plan. A TestCase belongs to a TestClass
. And when this test is run it will produce a TestCaseResult
Method Summary | |
---|---|
TestCase |
copyTestCase()
Creates a copy of the TestCase . |
long |
getAverageDuration()
|
long |
getAverageDurationInSeconds()
|
int |
getFirstRanBuildNumber()
|
int |
getLastRanBuildNumber()
|
String |
getLinkedJiraIssueKey()
Tests can be linked to a specific jira issue. |
String |
getMethodName()
Returns a sentence describing the test, derived from the method name of the test. |
String |
getName()
|
int |
getNumberOfFailedRuns()
|
int |
getNumberOfSkippedRuns()
|
int |
getNumberOfSuccessRuns()
|
QuarantineStatistics |
getQuarantineStatistics()
|
double |
getSuccessPercentage()
|
TestClass |
getTestClass()
|
int |
getTotalTestRuns()
|
boolean |
isQuarantined()
|
void |
setAverageDuration(long averageDuration)
|
void |
setFirstRanBuildNumber(int firstRanBuildNumber)
|
void |
setLastRanBuildNumber(int lastRanBuildNumber)
|
void |
setLinkedJiraIssueKey(String issueKey)
|
void |
setNumberOfFailedRuns(int numberOfFailedRuns)
|
void |
setNumberOfSkippedRuns(int numberOfSkippedRuns)
Set the number of runs this test has een skipped. |
void |
setNumberOfSuccessRuns(int numberOfSuccessRuns)
|
void |
setQuarantineStatistics(QuarantineStatistics quarantineStatistics)
|
void |
setQuarantineStatistics(String quarantineUser,
Date quarantineDate)
Deprecated. since 5.9 use setQuarantineStatistics(String, Date, Date) or setQuarantineStatistics(QuarantineStatistics) |
void |
setQuarantineStatistics(String quarantineUser,
Date quarantineDate,
Date quarantineExpiryDate)
|
void |
setTestClass(TestClass testClass)
Set the testClass this test case belongs to |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Methods inherited from interface com.atlassian.bamboo.core.BambooObject |
---|
setId |
Methods inherited from interface com.atlassian.bamboo.core.BambooIdProvider |
---|
getId |
Method Detail |
---|
String getName()
TestClass getTestClass()
void setTestClass(TestClass testClass)
testClass
- the test case belongs toString getMethodName()
double getSuccessPercentage()
int getTotalTestRuns()
int getNumberOfSuccessRuns()
void setNumberOfSuccessRuns(int numberOfSuccessRuns)
int getNumberOfSkippedRuns()
void setNumberOfSkippedRuns(int numberOfSkippedRuns)
numberOfSkippedRuns
- the new number of skipped runs.int getNumberOfFailedRuns()
void setNumberOfFailedRuns(int numberOfFailedRuns)
long getAverageDuration()
long getAverageDurationInSeconds()
void setAverageDuration(long averageDuration)
int getFirstRanBuildNumber()
void setFirstRanBuildNumber(int firstRanBuildNumber)
int getLastRanBuildNumber()
void setLastRanBuildNumber(int lastRanBuildNumber)
@NotNull TestCase copyTestCase()
TestCase
. Note that it does not include TestClass
@Deprecated void setQuarantineStatistics(@NotNull String quarantineUser, @NotNull Date quarantineDate)
setQuarantineStatistics(String, Date, Date)
or setQuarantineStatistics(QuarantineStatistics)
void setQuarantineStatistics(@NotNull String quarantineUser, @NotNull Date quarantineDate, @Nullable Date quarantineExpiryDate)
void setQuarantineStatistics(@Nullable QuarantineStatistics quarantineStatistics)
@Nullable QuarantineStatistics getQuarantineStatistics()
boolean isQuarantined()
@Nullable String getLinkedJiraIssueKey()
void setLinkedJiraIssueKey(@Nullable String issueKey)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |