@FunctionalInterface public interface TestInputGroupGenerator
TestInputGroup| Modifier and Type | Method and Description |
|---|---|
Collection<java.util.function.Supplier<TestInputGroup>> |
generate(CombinatorialTestModel model,
Reporter reporter)
Generates a arbitrary number of
TestInputGroup instances. |
Collection<java.util.function.Supplier<TestInputGroup>> generate(CombinatorialTestModel model, Reporter reporter)
TestInputGroup instances.
Each group should be individual in its FaultCharacterizationConfiguration.
This means that test inputs with the same input parameter model and
constraints checker should also be in the same test group as this
makes the process of fault characterization easier.
If further parameters than the CombinatorialTestModel need
to be used, provide constructor with which they can be set.model - the complete model with which the test input groups
should be constructed. Must not be nullreporter - to report information from inside the generationSupplier.get().
This can be used to make the generation in a multithreaded
environment without having the generator manage the
parallelism.NullPointerException - if the model is nullCopyright © 2019. All rights reserved.