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 |
---|---|
@NotNull TestCase |
copyTestCase()
Creates a copy of the
TestCase . |
long |
getAverageDuration() |
long |
getAverageDurationInSeconds() |
int |
getFirstRanBuildNumber() |
int |
getLastRanBuildNumber() |
@Nullable 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() |
@Nullable QuarantineStatistics |
getQuarantineStatistics() |
double |
getSuccessPercentage() |
TestClass |
getTestClass() |
int |
getTotalTestRuns() |
boolean |
isQuarantined() |
void |
setAverageDuration(long averageDuration) |
void |
setFirstRanBuildNumber(int firstRanBuildNumber) |
void |
setLastRanBuildNumber(int lastRanBuildNumber) |
void |
setLinkedJiraIssueKey(@Nullable 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(@Nullable QuarantineStatistics quarantineStatistics) |
void |
setQuarantineStatistics(@NotNull String quarantineUser,
@NotNull Date quarantineDate)
Deprecated.
|
void |
setQuarantineStatistics(@NotNull String quarantineUser,
@NotNull Date quarantineDate,
@Nullable 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 @NotNull TestCase copyTestCase()
@Deprecated void setQuarantineStatistics(@NotNull @NotNull String quarantineUser, @NotNull @NotNull Date quarantineDate)
setQuarantineStatistics(String, Date, Date)
or setQuarantineStatistics(QuarantineStatistics)
void setQuarantineStatistics(@NotNull @NotNull String quarantineUser, @NotNull @NotNull Date quarantineDate, @Nullable @Nullable Date quarantineExpiryDate)
void setQuarantineStatistics(@Nullable @Nullable QuarantineStatistics quarantineStatistics)
@Nullable @Nullable QuarantineStatistics getQuarantineStatistics()
boolean isQuarantined()
@Nullable @Nullable String getLinkedJiraIssueKey()
void setLinkedJiraIssueKey(@Nullable @Nullable String issueKey)
Copyright © 2022 Atlassian Software Systems Pty Ltd. All rights reserved.