Interface GeneratingInterleavingCombinatorialTestManager
-
- All Superinterfaces:
InterleavingCombinatorialTestManager
- All Known Implementing Classes:
AbstractGeneratingInterleavingManager,DefaultGeneratingInterleavingManager
public interface GeneratingInterleavingCombinatorialTestManager extends InterleavingCombinatorialTestManager
Interface each test manager used for the interleaving generation of error-constraints must implement.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<int[],Class<? extends Throwable>>getMinimalExceptionInducingCombinations()Optional<int[]>initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs)-
Methods inherited from interface de.rwth.swc.coffee4j.algorithmic.interleaving.manager.InterleavingCombinatorialTestManager
combinationIdentified, generateNextTestInput, initializeFeedbackChecking, initializeIdentification, reinitializeIdentification, updateCoverage
-
-
-
-
Method Detail
-
getMinimalExceptionInducingCombinations
Map<int[],Class<? extends Throwable>> getMinimalExceptionInducingCombinations()
- Returns:
- set of all found (most-likely) error-combinations
-
initializeClassification
Optional<int[]> initializeClassification(Map<int[],TestResult> errorConstraintExceptionCausingTestInputs)
- Parameters:
errorConstraintExceptionCausingTestInputs- all test inputs that triggered anErrorConstraintExceptionduring testing.- Returns:
- next test input to execute or an empty Optional if no further tests are needed for classification
-
-