All Classes Interface Summary Class Summary Enum Summary
| Class |
Description |
| BooleanFunction1<A> |
A helper function used to define constraints which involves one parameter.
|
| BooleanFunction2<A,B> |
A helper function used to define constraints which involves two parameters.
|
| BooleanFunction3<A,B,C> |
A helper function used to define constraints which involves three parameters.
|
| BooleanFunction4<A,B,C,D> |
A helper function used to define constraints which involves four parameters.
|
| BooleanFunction5<A,B,C,D,E> |
A helper function used to define constraints which involves five parameters.
|
| BooleanFunction6<A,B,C,D,E,F> |
A helper function used to define constraints which involves six parameters.
|
| Combination |
|
| Combination.Builder |
Realization of the builder pattern for the Combination class.
|
| CombinationArgumentConverter |
A ArgumentConverter cor converting CombinationArguments
into Combination instances for reporting.
|
| CombinatorialTestConsumerManager |
A manager for converting test inputs using a ModelConverter and putting them into a provided consumer.
|
| CombinatorialTestConsumerManagerConfiguration |
The complete reusable part of the configuration for a combinatorial test input.
|
| CombinatorialTestConsumerManagerConfiguration.Builder |
The realization of the builder pattern for a quick and readable construction of a new configuration.
|
| CombinatorialTestExecutionManager |
|
| CombinatorialTestManagerFactory |
A factory for creating new CombinatorialTestManager instances from a given configuration.
|
| ConflictDetectionReporter |
|
| Constraint |
Defines a constraint for combinatorial testing as a collection of parameters names and a function which can check
whether any given value assignment for those parameters is valid or not according to some logic defined by
the function.
|
| ConstraintBuilder |
Convenience methods for creating constraints on up to six parameters.
|
| ConstraintBuilder.Constraint1Builder |
Builder for giving a constraint on one parameter the corresponding BooleanFunction1.
|
| ConstraintBuilder.Constraint2Builder |
Builder for giving a constraint on two parameters the corresponding BooleanFunction2.
|
| ConstraintBuilder.Constraint3Builder |
Builder for giving a constraint on three parameters the corresponding BooleanFunction3.
|
| ConstraintBuilder.Constraint4Builder |
Builder for giving a constraint on four parameters the corresponding BooleanFunction4.
|
| ConstraintBuilder.Constraint5Builder |
Builder for giving a constraint on five parameters the corresponding BooleanFunction5.
|
| ConstraintBuilder.Constraint6Builder |
Builder for giving a constraint on six parameters the corresponding BooleanFunction6.
|
| ConstraintFunction |
Defines a function to constrain a given number of values.
|
| ConstraintStatus |
|
| ExecutionReporter |
|
| IndexBasedConstraintConverter |
|
| IndexBasedModelConverter |
|
| InputParameterModel |
An representation of a input parameter testModel for combinatorial testing.
|
| InputParameterModel.Builder |
|
| ModelBasedArgumentConverter |
Some ArgumentConverter need a ModelConverter so that they can convert internal representations
to external representations.
|
| ModelConverter |
|
| ModelConverterFactory |
|
| NoExecutionReporter |
|
| Parameter |
Represents a parameter form an input parameter testModel for combinatorial testing.
|
| Parameter.Builder |
Realizes the builder pattern for a Parameter.
|
| ParameterArgumentConverter |
A ArgumentConverter cor converting ParameterArguments
into Parameter instances for reporting.
|
| PrintStreamConflictDetectionReporter |
|
| PrintStreamExecutionReporter |
|
| SimpleCartesianProductConstraintConverter |
Converts Constraint objects to their TupleList representation by executing their
ConstraintFunction with every possible value combination of its
parameters.
|
| TestInputExecutor |
An executor for a combinatorial test.
|
| TestInputGroupContext |
A class representing a TestInputGroup to the outside.
|
| TupleListArgumentConverter |
A ArgumentConverter cor converting TupleLists
into Constraint instances for reporting.
|
| Value |
Represents a value for a input parameter testModel in combinatorial testing.
|
| ValueArgumentConverter |
A ArgumentConverter cor converting ValueArguments
into Value instances for reporting.
|