Class FaultCharacterizationConfiguration


  • public final class FaultCharacterizationConfiguration
    extends java.lang.Object
    Class containing all information needed to perform fault characterization for combinatorial tests.
    • Constructor Detail

      • FaultCharacterizationConfiguration

        public FaultCharacterizationConfiguration​(InputParameterModel model,
                                                  Reporter reporter)
        Creates a new configuration out of an IPM and a reporter. As no ConstraintChecker is given, getChecker() will return a NoConstraintChecker.
        Parameters:
        model - containing all parameters of the combinatorial test
        reporter - to give information to users during fault characterization execution
      • FaultCharacterizationConfiguration

        public FaultCharacterizationConfiguration​(InputParameterModel model,
                                                  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:
        model - containing all parameters of the combinatorial test
        checker - to define which combinations are not allowed
        reporter - to give information to users during fault characterization execution
    • Method Detail

      • getReporter

        public Reporter getReporter()
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object