|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VerifiedRequirementsManagerService
Service for management of Requirements verified by a TestCase
| Method Summary | |
|---|---|
Collection<VerifiedRequirementException> |
addVerifiedRequirementsToTestCase(List<Long> requirementsIds,
long testCaseId)
Adds a list of requirements to the ones verified by a test case. |
Collection<VerifiedRequirementException> |
addVerifyingRequirementVersionsToTestCase(Map<TestCase,List<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 |
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<RequirementVersion>> |
findAllDirectlyVerifiedRequirementsByTestCaseId(long testCaseId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
Returns the filtered list of RequirementVersions directly verified by a test case. |
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. |
| Method Detail |
|---|
Collection<VerifiedRequirementException> addVerifiedRequirementsToTestCase(List<Long> requirementsIds,
long testCaseId)
requirementsIds - testCaseId -
Collection<VerifiedRequirementException> addVerifyingRequirementVersionsToTestCase(Map<TestCase,List<RequirementVersion>> requirementVersionsByTestCase)
requirementVersionsByTestCase - : list of requirementVersions mapped by test-case
void removeVerifiedRequirementVersionsFromTestCase(List<Long> requirementVersionsIds,
long testCaseId)
testCaseId - requirementVersionsIds -
void removeVerifiedRequirementVersionFromTestCase(long requirementVersionId,
long testCaseId)
testCaseId - requirementsIds -
int changeVerifiedRequirementVersionOnTestCase(long oldVerifiedRequirementVersionId,
long newVerifiedRequirementVersionId,
long testCaseId)
testCaseId - oldVerifiedRequirementVersionId - newVerifiedRequirementVersionId -
@Transactional(readOnly=true)
org.squashtest.tm.core.foundation.collection.PagedCollectionHolder<List<RequirementVersion>> findAllDirectlyVerifiedRequirementsByTestCaseId(long testCaseId,
org.squashtest.tm.core.foundation.collection.PagingAndSorting pas)
RequirementVersions directly verified by a test case.
testCaseId - filter -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||