public interface VerifiedRequirementsManagerService extends VerifiedRequirementsFinderService
TestCase| Modifier and Type | Method and Description |
|---|---|
Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> |
addVerifiedRequirementsToTestCase(List<Long> requirementsIds,
long testCaseId)
Adds a list of requirements to the ones verified by a test case.
|
Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> |
addVerifiedRequirementsToTestStep(List<Long> requirementsIds,
long testStepId)
Adds a list of requirement's current requirement-versions to the ones verified by the step's test case and bind them to the step.
|
Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> |
addVerifiedRequirementVersionToTestStep(long requirementVersionId,
long testStepId)
Adds the requirement-version to the ones verified by the step's test case and bind it to the step.
|
Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> |
addVerifyingRequirementVersionsToTestCase(Map<org.squashtest.tm.domain.testcase.TestCase,List<org.squashtest.tm.domain.requirement.RequirementVersion>> requirementVersionsByTestCase)
Adds a list of requirement-versions to the ones verified by a test case.
|
int |
changeVerifiedRequirementVersionOnTestCase(long oldVerifiedRequirementVersionId,
long newVerifiedRequirementVersionId,
long testCaseId)
Removes a requirement version from the given test case and replaces it with the wanted version if the same
version is selected as was previously attached, nothing happens
|
void |
findCoverageStat(Long requirementVersionId,
List<Long> iterationsIds,
org.squashtest.tm.domain.requirement.RequirementCoverageStat stats)
Return a list of coverage rate for a designed requirement version
|
void |
removeVerifiedRequirementVersionFromTestCase(long requirementVersionId,
long testCaseId)
Removes a requirement from the ones verified by a test case.
|
void |
removeVerifiedRequirementVersionsFromTestCase(List<Long> requirementVersionsIds,
long testCaseId)
Removes a list of requirements from the ones verified by a test case.
|
void |
removeVerifiedRequirementVersionsFromTestStep(List<Long> requirementVersionsIds,
long testStepId)
Removes a requirement version from the step but not from the test case.
|
findAllDirectlyVerifiedRequirementsByTestCaseId, findAllDirectlyVerifiedRequirementsByTestStepId, findAllVerifiedRequirementsByTestCaseId, findAllVerifiedRequirementsByTestCaseId, findisReqCoveredOfCallingTCWhenisReqCoveredChanged, testCaseHasDirectCoverage, testCaseHasUndirectRequirementCoverageCollection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> addVerifiedRequirementsToTestCase(List<Long> requirementsIds, long testCaseId)
requirementsIds - testCaseId - Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> addVerifiedRequirementsToTestStep(List<Long> requirementsIds, long testStepId)
requirementsIds - testStepId - : the id of the concerned ActionTestStepCollection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> addVerifiedRequirementVersionToTestStep(long requirementVersionId, long testStepId)
requirementVersionId - testStepId - Collection<org.squashtest.tm.exception.requirement.VerifiedRequirementException> addVerifyingRequirementVersionsToTestCase(Map<org.squashtest.tm.domain.testcase.TestCase,List<org.squashtest.tm.domain.requirement.RequirementVersion>> requirementVersionsByTestCase)
requirementVersionsByTestCase - : list of requirementVersions mapped by test-casevoid removeVerifiedRequirementVersionsFromTestCase(List<Long> requirementVersionsIds, long testCaseId)
testCaseId - requirementVersionsIds - void removeVerifiedRequirementVersionFromTestCase(long requirementVersionId,
long testCaseId)
testCaseId - requirementsIds - void removeVerifiedRequirementVersionsFromTestStep(List<Long> requirementVersionsIds, long testStepId)
testStepId - requirementsIds - int changeVerifiedRequirementVersionOnTestCase(long oldVerifiedRequirementVersionId,
long newVerifiedRequirementVersionId,
long testCaseId)
testCaseId - oldVerifiedRequirementVersionId - newVerifiedRequirementVersionId - org.squashtest.tm.exception.requirement.RequirementVersionNotLinkableExceptionCopyright © 2010–2017 Henix, henix.fr. All rights reserved.