| Package | Description |
|---|---|
| de.rwth.swc.coffee4j.model | |
| de.rwth.swc.coffee4j.model.converter | |
| de.rwth.swc.coffee4j.model.manager | |
| de.rwth.swc.coffee4j.model.report |
| Modifier and Type | Method and Description |
|---|---|
Combination |
Combination.Builder.build()
Builds the complete combination out of the parameter mappings.
|
| Modifier and Type | Method and Description |
|---|---|
Combination |
ModelConverter.convertCombination(int[] combination)
Converts a combinations represented by an integer array into a
Combination object with the corresponding
parameters and values. |
Combination |
IndexBasedModelConverter.convertCombination(int[] combination) |
| Modifier and Type | Method and Description |
|---|---|
int[] |
ModelConverter.convertCombination(Combination combination)
Converts a
Combination object to an integer array representation with the corresponding value number. |
int[] |
IndexBasedModelConverter.convertCombination(Combination combination) |
| Modifier and Type | Method and Description |
|---|---|
void |
TestInputExecutor.execute(Combination testInput)
Executes the test with the given test input in form of a
Combination. |
void |
CombinatorialTestConsumerManager.generateAdditionalTestInputsWithResult(Combination testInput,
TestResult testResult)
Generates additional test inputs based on a new test result.
|
| Constructor and Description |
|---|
CombinatorialTestConsumerManager(CombinatorialTestConsumerManagerConfiguration configuration,
java.util.function.Consumer<Combination> testInputConsumer,
InputParameterModel model)
Creates a new manager with the given configuration, consumer and model.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrintStreamExecutionReporter.testInputExecutionFinished(Combination testInput,
TestResult result) |
default void |
ExecutionReporter.testInputExecutionFinished(Combination testInput,
TestResult result)
Indicates the end of a test input execution.
|
void |
PrintStreamExecutionReporter.testInputExecutionStarted(Combination testInput) |
default void |
ExecutionReporter.testInputExecutionStarted(Combination testInput)
Indicates the start of a test input execution.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PrintStreamExecutionReporter.faultCharacterizationFinished(TestInputGroupContext context,
List<Combination> failureInducingCombinations) |
default void |
ExecutionReporter.faultCharacterizationFinished(TestInputGroupContext context,
List<Combination> failureInducingCombinations)
Called if fault characterization for a
TestInputGroup is completely
finished. |
void |
PrintStreamExecutionReporter.faultCharacterizationTestInputsGenerated(TestInputGroupContext context,
List<Combination> testInputs) |
default void |
ExecutionReporter.faultCharacterizationTestInputsGenerated(TestInputGroupContext context,
List<Combination> testInputs)
Called if additional test inputs for the fault characterization process of one
TestInputGroup have been generated by the algorithm given to
ExecutionReporter.faultCharacterizationStarted(TestInputGroupContext, FaultCharacterizationAlgorithm). |
void |
PrintStreamExecutionReporter.testInputGroupGenerated(TestInputGroupContext context,
List<Combination> testInputs) |
default void |
ExecutionReporter.testInputGroupGenerated(TestInputGroupContext context,
List<Combination> testInputs)
Called if a new
TestInputGroup has been generated by a
TestInputGroupGenerator. |
Copyright © 2019. All rights reserved.