Class RequirementOutcome
java.lang.Object
net.thucydides.core.requirements.reports.RequirementOutcome
public class RequirementOutcome
extends java.lang.Object
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
RequirementOutcome.OutcomeCounter
-
Constructor Summary
Constructors Constructor Description RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, long requirementsWithoutTests, long estimatedUnimplementedTests, IssueTracking issueTracking)
RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, IssueTracking issueTracking)
-
Method Summary
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
RequirementOutcome
public RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, long requirementsWithoutTests, long estimatedUnimplementedTests, IssueTracking issueTracking) -
RequirementOutcome
public RequirementOutcome(Requirement requirement, TestOutcomes testOutcomes, IssueTracking issueTracking)
-
-
Method Details
-
withTestOutcomes
-
getRequirement
-
getTestOutcomes
-
isComplete
public boolean isComplete()Is this requirement complete? A Requirement is considered complete if it has associated tests to all of the tests are successful. -
isFailure
public boolean isFailure() -
isError
public boolean isError() -
isCompromised
public boolean isCompromised() -
isPending
public boolean isPending() -
isIgnored
public boolean isIgnored() -
isSkipped
public boolean isSkipped() -
getFlattenedRequirementCount
public int getFlattenedRequirementCount() -
getFlattenedRequirements
-
getFlattenedRequirements
-
getRequirementsWithoutTestsCount
public long getRequirementsWithoutTestsCount() -
getCardNumberWithLinks
public java.lang.String getCardNumberWithLinks() -
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getTestCount
public int getTestCount() -
getTests
-
getEstimatedUnimplementedTests
public long getEstimatedUnimplementedTests() -
getFormattedPercentage
-
getFormattedPercentage
-
getFormattedPercentage
-
testsRequirement
-
getPercent
-
getPercentRequirements
-
getSubrequirements
-
percentage
-
percentage
-
getTotal
-
count
-
count
-
getReleaseVersions
public java.util.Set<java.lang.String> getReleaseVersions() -
filteredByDisplayTag
-
shouldPrune
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-