Class Ipog
- java.lang.Object
-
- de.rwth.swc.coffee4j.algorithmic.sequential.generator.ipog.Ipog
-
- All Implemented Interfaces:
TestInputGroupGenerator
public class Ipog extends Object implements TestInputGroupGenerator
Generator for one test group containing the test inputs generated with theIpogAlgorithm
algorithm using no constraints and the normal parameter order with the strength given by theCompleteTestModel
.
-
-
Constructor Summary
Constructors Constructor Description Ipog()
Ipog(IpogConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Supplier<TestInputGroup>>
generate(CompleteTestModel model, Reporter reporter)
Constructs a combinatorial test suite for positive testing.
-
-
-
Constructor Detail
-
Ipog
public Ipog()
-
Ipog
public Ipog(IpogConfiguration configuration)
-
-
Method Detail
-
generate
public Set<Supplier<TestInputGroup>> generate(CompleteTestModel model, Reporter reporter)
Constructs a combinatorial test suite for positive testing. This means that each combination of the given strength is guaranteed to be covered by at least one test input returned by this method.- Specified by:
generate
in interfaceTestInputGroupGenerator
- Parameters:
model
- the complete testModel with which the test input groups should be constructed. Must not benull
reporter
- to report information from inside the generation- Returns:
- a test suite meeting the criteria described above
-
-