org.squashtest.csp.tm.internal.repository
Interface CustomTestSuiteDao

All Superinterfaces:
EntityDao<TestSuite>, GenericDao<TestSuite>
All Known Subinterfaces:
TestSuiteDao
All Known Implementing Classes:
HibernateTestSuiteDao

public interface CustomTestSuiteDao
extends EntityDao<TestSuite>


Method Summary
 List<TestSuite> findAllByIterationId(long iterationId)
           
 List<Execution> findAllExecutionByTestSuite(long testSuiteId)
           
 List<IterationTestPlanItem> findLaunchableTestPlan(long testSuiteId)
           return a list of ordered iteration_test_plan_items that are linked to a test case or have an execution
making it the launchable test plan of the test suite
 List<IterationTestPlanItem> findTestPlanPartition(long testSuiteId, List<Long> testPlanItemIds)
           
 TestPlanStatistics getTestSuiteStatistics(long testSuitId)
           
 
Methods inherited from interface org.squashtest.csp.tm.internal.repository.EntityDao
findAll, findAllByIds, findById
 
Methods inherited from interface org.squashtest.csp.tm.internal.repository.GenericDao
clearFromCache, clearFromCache, flush, persist, persist, remove
 

Method Detail

findAllByIterationId

List<TestSuite> findAllByIterationId(long iterationId)

findLaunchableTestPlan

List<IterationTestPlanItem> findLaunchableTestPlan(long testSuiteId)

return a list of ordered iteration_test_plan_items that are linked to a test case or have an execution
making it the launchable test plan of the test suite

Parameters:
testSuiteId -
Returns:

getTestSuiteStatistics

TestPlanStatistics getTestSuiteStatistics(long testSuitId)

findTestPlanPartition

List<IterationTestPlanItem> findTestPlanPartition(long testSuiteId,
                                                  List<Long> testPlanItemIds)

findAllExecutionByTestSuite

List<Execution> findAllExecutionByTestSuite(long testSuiteId)


Copyright © 2010-2012 Henix, henix.fr. All Rights Reserved.