@Entity public class TestCaseImpl extends BambooEntityObject implements TestCase
| Constructor and Description |
|---|
TestCaseImpl() |
TestCaseImpl(String name) |
TestCaseImpl(String name,
TestClass testClass) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(TestCase testCase) |
TestCase |
copyTestCase()
Creates a copy of the
TestCase. |
boolean |
equals(Object o) |
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() |
int |
hashCode() |
boolean |
isQuarantined() |
void |
setAverageDuration(long averageDuration) |
void |
setFirstRanBuildNumber(int firstRanBuildNumber) |
void |
setLastRanBuildNumber(int lastRanBuildNumber) |
void |
setLinkedJiraIssueKey(String issueKey) |
protected void |
setName(String name) |
protected void |
setNameAndTruncate(String name) |
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
|
void |
setQuarantineStatistics(String quarantineUser,
Date quarantineDate,
Date quarantineExpiryDate) |
void |
setTestClass(TestClass testClass)
Set the testClass this test case belongs to
|
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDatefinalize, getClass, notify, notifyAll, toString, wait, wait, waitsetIdgetIdpublic TestCaseImpl()
public TestCaseImpl(String name)
public String getMethodName()
TestCasegetMethodName in interface TestCasepublic double getSuccessPercentage()
getSuccessPercentage in interface TestCasepublic int getTotalTestRuns()
getTotalTestRuns in interface TestCasepublic String getName()
protected void setNameAndTruncate(String name)
protected void setName(String name)
public TestClass getTestClass()
getTestClass in interface TestCasepublic void setTestClass(TestClass testClass)
TestCasesetTestClass in interface TestCasetestClass - the test case belongs topublic int getNumberOfSuccessRuns()
getNumberOfSuccessRuns in interface TestCasepublic void setNumberOfSuccessRuns(int numberOfSuccessRuns)
setNumberOfSuccessRuns in interface TestCasepublic int getNumberOfFailedRuns()
getNumberOfFailedRuns in interface TestCasepublic void setNumberOfFailedRuns(int numberOfFailedRuns)
setNumberOfFailedRuns in interface TestCasepublic int getNumberOfSkippedRuns()
getNumberOfSkippedRuns in interface TestCasepublic void setNumberOfSkippedRuns(int numberOfSkippedRuns)
TestCasesetNumberOfSkippedRuns in interface TestCasenumberOfSkippedRuns - the new number of skipped runs.public long getAverageDuration()
getAverageDuration in interface TestCasepublic long getAverageDurationInSeconds()
getAverageDurationInSeconds in interface TestCasepublic void setAverageDuration(long averageDuration)
setAverageDuration in interface TestCasepublic int getFirstRanBuildNumber()
getFirstRanBuildNumber in interface TestCasepublic void setFirstRanBuildNumber(int firstRanBuildNumber)
setFirstRanBuildNumber in interface TestCasepublic int getLastRanBuildNumber()
getLastRanBuildNumber in interface TestCasepublic void setLastRanBuildNumber(int lastRanBuildNumber)
setLastRanBuildNumber in interface TestCasepublic boolean isQuarantined()
isQuarantined in interface TestCase@Deprecated public void setQuarantineStatistics(@NotNull String quarantineUser, @NotNull Date quarantineDate)
setQuarantineStatistics in interface TestCasepublic void setQuarantineStatistics(@NotNull
String quarantineUser,
@NotNull
Date quarantineDate,
@Nullable
Date quarantineExpiryDate)
setQuarantineStatistics in interface TestCasepublic void setQuarantineStatistics(@Nullable
QuarantineStatistics quarantineStatistics)
setQuarantineStatistics in interface TestCase@Nullable public QuarantineStatistics getQuarantineStatistics()
getQuarantineStatistics in interface TestCasepublic String getLinkedJiraIssueKey()
TestCasegetLinkedJiraIssueKey in interface TestCasepublic void setLinkedJiraIssueKey(@Nullable
String issueKey)
setLinkedJiraIssueKey in interface TestCase@NotNull public TestCase copyTestCase()
TestCasecopyTestCase in interface TestCasepublic boolean equals(Object o)
equals in class com.atlassian.core.bean.EntityObjectpublic int hashCode()
hashCode in class com.atlassian.core.bean.EntityObjectpublic int compareTo(TestCase testCase)
compareTo in interface Comparable<TestCase>Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.