net.thucydides.core.statistics.dao
Interface TestOutcomeHistoryDAO

Package class diagram package TestOutcomeHistoryDAO
All Known Implementing Classes:
HibernateTestOutcomeHistoryDAO

public interface TestOutcomeHistoryDAO


Method Summary
 Long countTestRunsByTag(String tag)
           
 Long countTestRunsByTagAndResult(String tag, TestResult result)
           
 Long countTestRunsByTagType(String tagType)
           
 Long countTestRunsByTagTypeAndResult(String tagType, TestResult result)
           
 Long countTestRunsByTitle(String title)
           
 Long countTestRunsByTitleAndResult(String title, TestResult result)
           
 void deleteAll()
           
 List<TestRun> findAll()
           
 List<TestRunTag> findAllTags()
           
 List<String> findAllTagTypes()
           
 List<TestRunTag> findTagsMatching(TestRunTag tag)
           
 List<TestRun> findTestRunsByTitle(String title)
           
 List<TestRunTag> getLatestTagsForTestsWithTag(String tag)
           
 List<TestRunTag> getLatestTagsForTestsWithTagType(String tagType)
           
 List<TestRunTag> getLatestTagsForTestWithTitleByTitle(String title)
           
 List<TestResult> getResultsForTestsWithTag(String tag)
           
 List<TestResult> getResultsForTestsWithTagType(String tagType)
           
 List getResultsTestWithTitle(String title)
           
 void storeTestOutcome(TestOutcome testOutcome)
           
 void storeTestOutcomes(List<TestOutcome> testOutcomes)
           
 

Method Detail

findAll

List<TestRun> findAll()

findTestRunsByTitle

List<TestRun> findTestRunsByTitle(String title)

storeTestOutcomes

void storeTestOutcomes(List<TestOutcome> testOutcomes)

storeTestOutcome

void storeTestOutcome(TestOutcome testOutcome)

countTestRunsByTitle

Long countTestRunsByTitle(String title)

countTestRunsByTitleAndResult

Long countTestRunsByTitleAndResult(String title,
                                   TestResult result)

findAllTags

List<TestRunTag> findAllTags()

getLatestTagsForTestWithTitleByTitle

List<TestRunTag> getLatestTagsForTestWithTitleByTitle(String title)

getResultsTestWithTitle

List getResultsTestWithTitle(String title)

getResultsForTestsWithTag

List<TestResult> getResultsForTestsWithTag(String tag)

getResultsForTestsWithTagType

List<TestResult> getResultsForTestsWithTagType(String tagType)

countTestRunsByTag

Long countTestRunsByTag(String tag)

countTestRunsByTagType

Long countTestRunsByTagType(String tagType)

countTestRunsByTagAndResult

Long countTestRunsByTagAndResult(String tag,
                                 TestResult result)

countTestRunsByTagTypeAndResult

Long countTestRunsByTagTypeAndResult(String tagType,
                                     TestResult result)

getLatestTagsForTestsWithTag

List<TestRunTag> getLatestTagsForTestsWithTag(String tag)

getLatestTagsForTestsWithTagType

List<TestRunTag> getLatestTagsForTestsWithTagType(String tagType)

findAllTagTypes

List<String> findAllTagTypes()

findTagsMatching

List<TestRunTag> findTagsMatching(TestRunTag tag)

deleteAll

void deleteAll()


Copyright © 2011-2012 Wakaleo Consulting. All Rights Reserved.