Package | Description |
---|---|
org.cornutum.tcases | |
org.cornutum.tcases.generator | |
org.cornutum.tcases.io | |
org.cornutum.tcases.resolve |
Modifier and Type | Class and Description |
---|---|
class |
VarNaDef
Designates a "not applicable" condition for an
input variable . |
Modifier and Type | Method and Description |
---|---|
VarValueDef |
VarValueDef.addProperties(Collection<String> properties)
Adds to the set of test case properties contributed by this value.
|
VarValueDef |
VarNaDef.addProperties(Collection<String> properties)
Adds to the set of test case properties contributed by this value.
|
VarValueDef |
VarValueDef.addProperties(String... properties)
Adds to the set of test case properties contributed by this value.
|
VarValueDef |
VarValueDefBuilder.build()
Returns the current VarValueDef definition.
|
VarValueDef |
VarDef.getValue(Object name)
Returns the value definition with the given name.
|
VarValueDef |
ITestCaseDef.getValue(VarDef var)
Returns the current value binding for the given input variable.
|
VarValueDef |
VarBindingDef.getValueDef()
Returns the value definition for this binding.
|
VarValueDef |
VarValueDef.removeProperties(Collection<String> properties)
Removes from the set of test case properties contributed by this value.
|
VarValueDef |
VarValueDef.removeProperties(String... properties)
Removes from the set of test case properties contributed by this value.
|
Modifier and Type | Method and Description |
---|---|
Iterator<VarValueDef> |
VarDef.getFailureValues()
Returns an iterator for the set of failure values.
|
Map<SystemInputs.Located<VarValueDef>,Set<String>> |
SystemInputs.getPropertiesUnused(FunctionInputDef function)
For every variable value in the given function input definition that defines an unused
property, maps the value to the unused properties it defines.
|
Map<String,Set<SystemInputs.Located<VarValueDef>>> |
SystemInputs.getPropertySources(FunctionInputDef function)
Maps every property in the given function input definition to the variable value definitions that contribute it.
|
Iterator<VarValueDef> |
VarDef.getValidValues()
Returns an iterator for the set of valid values.
|
Iterator<VarValueDef> |
VarSet.getValues()
If this variable defines a value set, returns an iterator for the value set.
|
Iterator<VarValueDef> |
VarDef.getValues()
If this variable defines a value set, returns an iterator for the value set.
|
Iterator<VarValueDef> |
IVarDef.getValues()
If this variable defines a value set, returns an iterator for the value set.
|
abstract Iterator<VarValueDef> |
AbstractVarDef.getValues()
If this variable defines a value set, returns an iterator for the value set.
|
Modifier and Type | Method and Description |
---|---|
VarDef |
VarDef.addValue(VarValueDef value)
Adds a value definition for this variable.
|
VarBindingDef |
VarBindingDef.bind(VarDef varDef,
VarValueDef valueDef)
Changes this input variable binding.
|
static VarBinding |
VarBinding.create(IVarDef varDef,
VarValueDef valueDef)
Creates a new VarBinding object.
|
boolean |
VarDef.isApplicable(VarValueDef value)
Returns true if the given value can be bound to this variable.
|
VarValueDefBuilder |
VarValueDefBuilder.start(VarValueDef varValueDef)
Starts building a VarValueDef definition.
|
VarDefBuilder |
VarDefBuilder.values(VarValueDef... values)
Adds variable values.
|
static VarValueDefBuilder |
VarValueDefBuilder.with(VarValueDef varValueDef)
Creates a new builder for the given VarValueDef.
|
Modifier and Type | Method and Description |
---|---|
VarDefBuilder |
VarDefBuilder.values(Iterable<VarValueDef> values)
Adds variable values.
|
VarDefBuilder |
VarDefBuilder.values(Stream<VarValueDef> values)
Adds variable values.
|
Constructor and Description |
---|
VarBindingDef(VarDef varDef,
VarValueDef valueDef)
Creates a new VarBindingDef object.
|
VarValueDefBuilder(VarValueDef varValueDef)
Creates a new VarValueDefBuilder object.
|
Modifier and Type | Method and Description |
---|---|
VarValueDef |
Tuple.getBinding(VarDef var)
Returns the value bound by this tuple for the given variable.
|
VarValueDef |
VarBoundException.getValue()
Returns the current value of this variable.
|
VarValueDef |
TestCaseDef.getValue(VarDef var)
Returns the current value binding for the given input variable.
|
Constructor and Description |
---|
VarBoundException(VarBindingDef binding,
VarValueDef value)
Creates a new VarBoundException object.
|
Modifier and Type | Method and Description |
---|---|
VarValueDef |
SystemInputDocReader.ValueHandler.getValue()
Returns the
VarValueDef represented by this element. |
Modifier and Type | Method and Description |
---|---|
protected void |
SystemInputDocWriter.writeValue(VarValueDef value)
Writes the given variable input value definition.
|
Modifier and Type | Method and Description |
---|---|
protected Stream<VarValueDef> |
TestCaseSchemaResolver.valuesForSchema(Schema schema)
Returns value definitions derived from the given
Schema . |
Modifier and Type | Method and Description |
---|---|
protected VarBinding |
TestCaseSchemaResolver.resolveBinding(VarDef varDef,
VarValueDef valueDef)
Returns a binding that resolves the value of the given input variable.
|
protected abstract VarBinding |
TestCaseResolver.resolveBinding(VarDef varDef,
VarValueDef valueDef)
Returns a binding that resolves the value of the given input variable.
|
Copyright © 2024 The Cornutum Project. All rights reserved.