public class TestCaseSchemaResolver extends TestCaseResolver
Constructor and Description |
---|
TestCaseSchemaResolver(ResolverContext context,
FunctionInputDef inputDef)
Creates a new TestCaseSchemaResolver instance.
|
Modifier and Type | Method and Description |
---|---|
protected VarBinding |
resolveBinding(VarDef varDef,
VarValueDef valueDef)
Returns a binding that resolves the value of the given input variable.
|
protected ValueDomain<?> |
toValueDomain(Schema schema)
Returns a
ValueDomain derived from the given Schema . |
protected Stream<VarValueDef> |
valuesForSchema(Schema schema)
Returns value definitions derived from the given
Schema . |
getInputDef, resolve, setInputDef
doFor, getContext, getNotifier, notifyError, notifyError, notifyWarning, notifyWarning, resultFor, setNotifier
public TestCaseSchemaResolver(ResolverContext context, FunctionInputDef inputDef)
protected VarBinding resolveBinding(VarDef varDef, VarValueDef valueDef)
resolveBinding
in class TestCaseResolver
protected Stream<VarValueDef> valuesForSchema(Schema schema)
Schema
.protected ValueDomain<?> toValueDomain(Schema schema)
ValueDomain
derived from the given Schema
.Copyright © 2024 The Cornutum Project. All rights reserved.