Interface ModelModifier

  • All Superinterfaces:
    Extension

    public interface ModelModifier
    extends Extension
    An interface for an extension which modifies an input parameter model before the normal combinatorial testing process.

    Example uses:

    • Adding seed test cases from csv files
    • Adding information from previous CT runs (e.g. weights/seeds)
    • Method Detail

      • modify

        InputParameterModel modify​(InputParameterModel original)
        Modifies the model in an implementation specific way and returns the newly computed input parameter model. This model may be further processed by another ModelModifier.
        Parameters:
        original - the original InputParameterModel. Is never null
        Returns:
        the modified model. Should never be null