de.smartics.testdoc.report.junit
Interface JUnitTestCaseManager

Package class diagram package JUnitTestCaseManager
All Known Implementing Classes:
DirectoryJUnitTestCaseManager

public interface JUnitTestCaseManager

Provides access to JUnit XML test case reports.

Author:
Robert Reiner

Method Summary
 void clearCache()
          Removes all instances from the cache.
 void evict(Type testCaseType)
          Allows to selectively remove instances from the cache.
 JUnitTestCaseDoc readTestCase(Type testCaseType)
          Reads the test case for the given test case type.
 

Method Detail

evict

void evict(Type testCaseType)
Allows to selectively remove instances from the cache.

Parameters:
testCaseType - the test case instance to remove from the cache.

clearCache

void clearCache()
Removes all instances from the cache.


readTestCase

JUnitTestCaseDoc readTestCase(Type testCaseType)
                              throws TestCaseReportException
Reads the test case for the given test case type.

Parameters:
testCaseType - the type of the test case to read.
Returns:
the information from the test case.
Throws:
TestCaseReportException - on any problem reading the test case.


Copyright © 2010-2013 Kronseder & Reiner GmbH - smartics. All Rights Reserved.