|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.squashtest.tm.domain.testcase.RequirementVersionCoverage
@Entity public class RequirementVersionCoverage
Entity representing a The coverage of a RequirementVersion by a TestCase. The ActionTestStep
responsible for the requirement coverage can be specified in the verifyingSteps property.
| Constructor Summary | |
|---|---|
RequirementVersionCoverage(Requirement requirement,
TestCase testCase)
|
|
RequirementVersionCoverage(RequirementVersion verifiedRequirementVersion)
|
|
RequirementVersionCoverage(RequirementVersion requirementVersion,
TestCase testCase)
|
|
| Method Summary | |
|---|---|
void |
addAllVerifyingSteps(Collection<ActionTestStep> steps)
Checks that all steps belong to this verifyingTestCase and add them to this verifyingSteps. |
void |
checkCanRemoveTestCaseFromRequirementVersion()
|
RequirementVersionCoverage |
copyForRequirementVersion(RequirementVersion rvCopy)
|
RequirementVersionCoverage |
copyForTestCase(TestCase tcCopy)
|
Long |
getId()
|
RequirementVersion |
getVerifiedRequirementVersion()
|
Set<ActionTestStep> |
getVerifyingSteps()
|
TestCase |
getVerifyingTestCase()
|
boolean |
hasStepAsVerifying(long stepId)
Returns true if the given step id matches on of the verifying steps id. |
void |
removeVerifyingStep(long testStepId)
Will remove the step matching the given id from this.verifyingSteps. |
void |
setVerifiedRequirementVersion(RequirementVersion verifiedRequirementVersion)
|
void |
setVerifyingTestCase(TestCase verifyingTestCase)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RequirementVersionCoverage(RequirementVersion verifiedRequirementVersion)
verifiedRequirementVersion -
RequirementVersionNotLinkableException
public RequirementVersionCoverage(RequirementVersion requirementVersion,
TestCase testCase)
requirementVersion - testCase -
RequirementAlreadyVerifiedException
RequirementVersionNotLinkableException
public RequirementVersionCoverage(Requirement requirement,
TestCase testCase)
requirement - testCase -
RequirementAlreadyVerifiedException
RequirementVersionNotLinkableException| Method Detail |
|---|
public TestCase getVerifyingTestCase()
public void setVerifyingTestCase(TestCase verifyingTestCase)
public RequirementVersion getVerifiedRequirementVersion()
public void setVerifiedRequirementVersion(RequirementVersion verifiedRequirementVersion)
public Long getId()
getId in interface Identifiedpublic Set<ActionTestStep> getVerifyingSteps()
public void addAllVerifyingSteps(Collection<ActionTestStep> steps)
steps -
StepDoesNotBelongToTestCaseExceptionpublic RequirementVersionCoverage copyForRequirementVersion(RequirementVersion rvCopy)
public RequirementVersionCoverage copyForTestCase(TestCase tcCopy)
public void checkCanRemoveTestCaseFromRequirementVersion()
RequirementVersionNotLinkableExceptionpublic boolean hasStepAsVerifying(long stepId)
stepId -
public void removeVerifyingStep(long testStepId)
testStepId - : the id of the step to remove.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||