Class FaultCharacterizationConfiguration
- java.lang.Object
-
- de.rwth.swc.coffee4j.engine.characterization.FaultCharacterizationConfiguration
-
public class FaultCharacterizationConfiguration extends java.lang.ObjectClass containing all information needed to perform fault characterization for combinatorial tests.
-
-
Constructor Summary
Constructors Constructor Description FaultCharacterizationConfiguration(TestModel testModel, ConstraintChecker checker, Reporter reporter)Creates a new configuration out of an IPM, reporter and constraints checker.FaultCharacterizationConfiguration(TestModel testModel, Reporter reporter)Creates a new configuration out of an IPM and a reporter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object object)ConstraintCheckergetChecker()ReportergetReporter()TestModelgetTestModel()inthashCode()java.lang.StringtoString()
-
-
-
Constructor Detail
-
FaultCharacterizationConfiguration
public FaultCharacterizationConfiguration(TestModel testModel, Reporter reporter)
Creates a new configuration out of an IPM and a reporter. As noConstraintCheckeris given,getChecker()will return aNoConstraintChecker.- Parameters:
testModel- containing all parameters of the combinatorial testreporter- to give information to users during fault characterization execution
-
FaultCharacterizationConfiguration
public FaultCharacterizationConfiguration(TestModel testModel, ConstraintChecker checker, Reporter reporter)
Creates a new configuration out of an IPM, reporter and constraints checker. It is not guaranteed that the constraints checker will be respected by an algorithm.- Parameters:
testModel- containing all parameters of the combinatorial testchecker- to define which combinations are not allowedreporter- to give information to users during fault characterization execution
-
-
Method Detail
-
getTestModel
public TestModel getTestModel()
-
getChecker
public ConstraintChecker getChecker()
-
getReporter
public Reporter getReporter()
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-