Class InterleavingCombinatorialTestGroup
- java.lang.Object
-
- de.rwth.swc.coffee4j.algorithmic.interleaving.InterleavingCombinatorialTestGroup
-
public class InterleavingCombinatorialTestGroup extends Object
Class representing a group for interleaving combinatorial testing.
-
-
Constructor Summary
Constructors Constructor Description InterleavingCombinatorialTestGroup(Object identifier, TestInputGenerationStrategy generationStrategy, IdentificationStrategy identificationStrategy, FeedbackCheckingStrategy feedbackCheckingStrategy)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
FeedbackCheckingStrategy
getFeedbackCheckingStrategy()
TestInputGenerationStrategy
getGenerationStrategy()
IdentificationStrategy
getIdentificationStrategy()
Object
getIdentifier()
int
hashCode()
String
toString()
-
-
-
Constructor Detail
-
InterleavingCombinatorialTestGroup
public InterleavingCombinatorialTestGroup(Object identifier, TestInputGenerationStrategy generationStrategy, IdentificationStrategy identificationStrategy, FeedbackCheckingStrategy feedbackCheckingStrategy)
- Parameters:
identifier
- identifier for the testing group. Must not be null.generationStrategy
- used strategy for test input generation. Must not be null.identificationStrategy
- used strategy for identification. Must not be null.feedbackCheckingStrategy
- used strategy for feedback checking. Must not be null.
-
-
Method Detail
-
getIdentifier
public Object getIdentifier()
-
getGenerationStrategy
public TestInputGenerationStrategy getGenerationStrategy()
-
getIdentificationStrategy
public IdentificationStrategy getIdentificationStrategy()
-
getFeedbackCheckingStrategy
public FeedbackCheckingStrategy getFeedbackCheckingStrategy()
-
-