public interface CustomIterationModificationService extends IterationFinder
| Modifier and Type | Method and Description |
|---|---|
org.squashtest.tm.domain.execution.Execution |
addExecution(long testPlanItemId) |
int |
addIterationToCampaign(org.squashtest.tm.domain.campaign.Iteration iteration,
long campaignId,
boolean copyTestPlan)
Adds an iteration to the list of iterations of a campaign.
|
void |
addTestSuite(long iterationId,
org.squashtest.tm.domain.campaign.TestSuite suite) |
List<org.squashtest.tm.domain.campaign.TestSuite> |
copyPasteTestSuitesToIteration(Long[] testSuiteIds,
long iterationId)
will create a copy of the test suites and their test plan , then associate them to the given iteration
will rename test suites if there is name conflict at destination |
org.squashtest.tm.domain.campaign.TestSuite |
copyPasteTestSuiteToIteration(long testSuiteId,
long iterationId)
Will create a copy of the test suite and it's test plan , then associate it to the given iteration
will rename test suite if there is name conflict at destination |
String |
delete(long iterationId) |
List<org.squashtest.tm.domain.campaign.TestSuite> |
findAllTestSuites(long iterationId) |
IterationStatisticsBundle |
gatherIterationStatisticsBundle(long iterationId) |
OperationReport |
removeTestSuites(List<Long> suitesIds)
That method will remove each test suite, leaving it's test plan items linked to no test_suite
|
void |
rename(long iterationId,
String newName) |
List<SuppressionPreviewReport> |
simulateDeletion(List<Long> targetIds)
that method should investigate the consequences of the deletion request, and return a report about what will
happen.
|
org.squashtest.tm.domain.execution.Execution |
updateExecutionFromTc(long executionId) |
findAllExecutions, findAllMilestones, findById, findExecutionsByTestPlan, findIterationContainingTestCase, findIterationsByCampaignId, findPlannedTestCasesint addIterationToCampaign(org.squashtest.tm.domain.campaign.Iteration iteration,
long campaignId,
boolean copyTestPlan)
iteration - campaignId - String delete(long iterationId)
void rename(long iterationId,
String newName)
org.squashtest.tm.domain.execution.Execution addExecution(long testPlanItemId)
List<SuppressionPreviewReport> simulateDeletion(List<Long> targetIds)
targetIds - void addTestSuite(long iterationId,
org.squashtest.tm.domain.campaign.TestSuite suite)
List<org.squashtest.tm.domain.campaign.TestSuite> findAllTestSuites(long iterationId)
OperationReport removeTestSuites(List<Long> suitesIds)
That method will remove each test suite, leaving it's test plan items linked to no test_suite
suitesIds - org.squashtest.tm.domain.campaign.TestSuite copyPasteTestSuiteToIteration(long testSuiteId,
long iterationId)
Will create a copy of the test suite and it's test plan , then associate it to the given iteration
will rename test suite if there is name conflict at destination
testSuiteId - = test suite to copyiterationId - = iteration where to add the copy of the test suiteList<org.squashtest.tm.domain.campaign.TestSuite> copyPasteTestSuitesToIteration(Long[] testSuiteIds, long iterationId)
will create a copy of the test suites and their test plan , then associate them to the given iteration
will rename test suites if there is name conflict at destination
testSuiteIds - = list of test suites to copyiterationId - = iteration where to add the copy of the test suiteIterationStatisticsBundle gatherIterationStatisticsBundle(long iterationId)
org.squashtest.tm.domain.execution.Execution updateExecutionFromTc(long executionId)
Copyright © 2010–2017 Henix, henix.fr. All rights reserved.