public interface TestCase extends Comparable<TestCase>, BambooObject
TestClass
. And when this test is run it will produce a TestCaseResult
Modifier and Type | Method and Description |
---|---|
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.
|
void |
setQuarantineStatistics(String quarantineUser,
Date quarantineDate,
Date quarantineExpiryDate) |
void |
setTestClass(TestClass testClass)
Set the testClass this test case belongs to
|
compareTo
setId
getId
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()
@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()
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.
View cookie preferences