|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TestSuiteExecutionProcessingService
| Method Summary | |
|---|---|
void |
deleteAllExecutions(long testSuiteId)
will delete all existing executions |
boolean |
hasMoreExecutableItems(long testSuiteId,
long testPlanItemId)
tells if a test suite has at least one executable item in its test plan after the given item. |
boolean |
hasPreviousExecutableItems(long testSuiteId,
long testPlanItemId)
tells if a test suite has at least one executable item in its test plan before the given item. |
org.squashtest.tm.domain.execution.Execution |
startResume(long testSuiteId)
returns the execution were to resume the test suite or throw a @linkEmptyTestSuiteTestPlanException or TestPlanItemNotExecutableException if no execution is to be resumed because : all terminated, or no execution-step on executions, or no execution and test-case deleted if there is no execution should start a new execution for the given test suite, ie create an execution for the first test case of this suite's test plan |
org.squashtest.tm.domain.execution.Execution |
startResumeNextExecution(long testSuiteId,
long testPlanItemId)
Should start a new execution for the next executable test plan item of the given test suite's test plan. |
| Method Detail |
|---|
void deleteAllExecutions(long testSuiteId)
will delete all existing executions
testSuiteId -
org.squashtest.tm.domain.execution.Execution startResumeNextExecution(long testSuiteId,
long testPlanItemId)
Should start a new execution for the next executable test plan item of the given test suite's test plan. Or should return the execution to resume or null if :
testSuiteId - testPlanItemId -
org.squashtest.tm.domain.execution.Execution startResume(long testSuiteId)
returns the execution were to resume the test suite
or throw a @linkEmptyTestSuiteTestPlanException or TestPlanItemNotExecutableException
if no execution is to be resumed because :
if there is no execution should start a new execution for the given test suite, ie create an execution for the first test case of this suite's test plan
testSuiteId -
org.squashtest.tm.exception.execution.EmptyTestSuiteTestPlanException
{@link - TestPlanItemNotExecutableException}
boolean hasMoreExecutableItems(long testSuiteId,
long testPlanItemId)
tells if a test suite has at least one executable item in its test plan after the given item.
testSuiteId - testPlanItemId -
boolean hasPreviousExecutableItems(long testSuiteId,
long testPlanItemId)
tells if a test suite has at least one executable item in its test plan before the given item.
testSuiteId - testPlanItemId -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||