Interface | Description |
---|---|
IGeneratorSet |
Defines a set of
test case generators . |
ITestCaseGenerator |
Generates
test cases for a function . |
Class | Description |
---|---|
GeneratorOptions |
Defines options that control test case generation.
|
GeneratorOptions.Builder | |
Generators |
Defines methods to build elements of a
GeneratorSet . |
GeneratorSet |
Defines a set of
test case generators . |
GeneratorSetBuilder |
Builds
GeneratorSet instances. |
RandSeq |
Returns a random permutation of a sequence.
|
TestCaseDef |
Supplies a definition of a
test case . |
Tuple |
Represents a set of
input variable bindings . |
TupleCombiner |
Generates a combination of values for a specific set of input variables.
|
TupleCombinerBuilder |
Builds
TupleCombiner instances. |
TupleGenerator |
Generates
test cases for a function that use
all specified N-tuples of valid variable values. |
TupleGeneratorBuilder |
Builds
TupleGenerator instances. |
TupleIterator |
Iterates over all N-tuples of compatible values for a given set of input variables.
|
TupleRef |
Represents a reference to a set of input variable bindings.
|
TupleRefBuilder |
Builds
TupleRef instances. |
VarNamePattern |
Represents a pattern matching one or more input variable names.
|
VarTupleSet |
Defines a set of input variable combinations used for test cases.
|
Exception | Description |
---|---|
BindingException |
Base class for exceptions that occur when binding input variables.
|
ValueInconsistentException |
Thrown when the conditions required for an variable binding are inconsistent
with the properties of a test case.
|
ValueNotApplicableException |
Thrown when an input variable binding makes an currently bound variable
inapplicable.
|
VarBoundException |
Thrown when binding a variable that is already bound to a different value.
|
VarNotApplicableException |
Thrown when the conditions required for an input variable are inconsistent
with the properties of a test case.
|
Copyright © 2024 The Cornutum Project. All rights reserved.