Interface | Description |
---|---|
IAnnotated |
An annotated element.
|
IConditional |
A conditional element.
|
ITestCaseDef |
Supplies a definition of a
test case . |
IVarDef |
Defines an input variable.
|
IVarDef.Position |
Defines an ordering of variable definitions.
|
Class | Description |
---|---|
AbstractVarDef |
Base class for
IVarDef implementations. |
Annotated |
Base class for annotated elements.
|
AnnotatedBuilder<T extends AnnotatedBuilder<T>> |
Base class for building
Annotated instances. |
CommandUtils |
Defines common CLI command methods.
|
Conditional |
Base class for conditional elements.
|
CopyCommand |
Copies a Tcases project
|
CopyCommand.Options |
Represents a set of command line options.
|
CopyCommand.Options.Builder | |
DefUtils |
Defines utility methods for constructing test definitions.
|
FunctionInputDef |
Defines the input space for a specific function.
|
FunctionInputDefBuilder |
Builds
FunctionInputDef instances. |
FunctionTestDef |
Defines test cases for a specific function.
|
FunctionTestDefBuilder |
Builds
FunctionTestDef instances. |
PropertySet |
Defines a set of test case properties.
|
Reducer |
For a
system input definition , updates the associated test case generators
to reduce the number of generated test cases. |
ReducerCommand |
For a
system input definition , updates the associated test case generators
to reduce the number of generated test cases. |
ReducerCommand.Options |
Represents a set of command line options.
|
ReducerCommand.Options.Builder | |
ReducerOptions |
Defines options that control test case reducing.
|
ReducerOptions.Builder | |
SystemInputDef |
Defines the input space for all functions of a system.
|
SystemInputDefBuilder |
Builds
SystemInputDef instances. |
SystemInputs |
Defines methods used to manage system input definitions.
|
SystemInputs.Located<T> |
Associates a system input element with its location.
|
SystemTestDef |
Defines the test cases for all functions of a system.
|
SystemTestDefBuilder |
Builds
SystemTestDef instances. |
Tcases |
Generates a set of
test cases from a system input definition . |
TcasesCommand |
Generates a set of
test cases from a system input definition . |
TcasesCommand.Options |
Represents a set of command line options.
|
TcasesCommand.Options.Builder | |
TcasesIO |
Generates a set of
test cases from XML documents that define the system input model ,
generators , and base tests for a Tcases project . |
TcasesJson |
Generates a set of
test cases from JSON documents that define the system input model ,
generators , and base tests for a Tcases project . |
TestCase |
Represents a test case for a system function, defining a set of input variable bindings.
|
TestCaseBuilder |
Builds
TestCase instances. |
VarBinding |
Defines the binding of an input variable to a specific value.
|
VarBindingBuilder |
Builds
VarBinding instances. |
VarBindingDef |
Defines a selection of a
value definition for an input variable definition . |
VarBuilder<T extends VarBuilder<T>> |
Base class for building
IVarDef instances. |
VarDef |
Defines an individual input variable.
|
VarDefBuilder |
Builds
VarDef instances. |
VarDefIterator |
Iterates over all
individual variable definitions , using a depth-first traversal of any
variable sets . |
VarNaBinding |
Designates a "not applicable" condition for an input variable.
|
VarNaDef |
Designates a "not applicable" condition for an
input variable . |
VarSet |
Defines a named set of input variables.
|
VarSetBuilder |
Builds
VarSet instances. |
VarValueDef |
Defines the properties of a value for an
input variable . |
VarValueDefBuilder |
Builds
VarValueDef instances. |
Enum | Description |
---|---|
TcasesCommand.Options.TransformType | |
TestCase.Type |
Defines the type of a
TestCase |
VarValueDef.Type |
Defines the type of an input value.
|
Exception | Description |
---|---|
HelpException |
Reports a command terminated by a request for help information.
|
SystemInputs.ProcessingException |
Reports an error processing a system input definition.
|
Copyright © 2024 The Cornutum Project. All rights reserved.