public class TestCaseBindingSpec
Deferred data-binding specification carried by a TestCaseBinding entry in the binding file.
Written by the execution planner at suite start (estimate pass) and resolved by TestCaseBindingResolver right before the test case executes (resolution pass), so the iteration count and cell values reflect the Test Data content at execution time rather than at planning time (STUDIO-10952).
| Modifiers | Name | Description |
|---|---|---|
static class |
TestCaseBindingSpec.TestDataLinkSpec |
|
static class |
TestCaseBindingSpec.VariableBindingSpec |
| Modifiers | Name | Description |
|---|---|---|
static String |
COMBINATION_TYPE_MANY |
|
static String |
COMBINATION_TYPE_ONE |
|
static String |
ITERATION_TYPE_ALL |
|
static String |
ITERATION_TYPE_RANGE |
|
static String |
ITERATION_TYPE_SPECIFIC |
|
static String |
VARIABLE_TYPE_DATA_COLUMN |
|
static String |
VARIABLE_TYPE_DATA_COLUMN_INDEX |
|
static String |
VARIABLE_TYPE_DEFAULT |
|
static String |
VARIABLE_TYPE_SCRIPT_VARIABLE |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public String |
getIterationVariableName() |
|
public List<String> |
getPlannedIterationIds() |
|
public Integer |
getPlannedTotalIterations() |
|
public Integer |
getPreviousIterationCount() |
|
public List<Integer> |
getRetriedIterationIndexes() |
|
public Integer |
getSoloIterationIndex() |
|
public List<TestDataLinkSpec> |
getTestDataLinks() |
|
public List<VariableBindingSpec> |
getVariableBindings() |
|
public void |
setIterationVariableName(String iterationVariableName) |
|
public void |
setPlannedIterationIds(List<String> plannedIterationIds) |
|
public void |
setPlannedTotalIterations(Integer plannedTotalIterations) |
|
public void |
setPreviousIterationCount(Integer previousIterationCount) |
|
public void |
setRetriedIterationIndexes(List<Integer> retriedIterationIndexes) |
|
public void |
setSoloIterationIndex(Integer soloIterationIndex) |
|
public void |
setTestDataLinks(List<TestDataLinkSpec> testDataLinks) |
|
public void |
setVariableBindings(List<VariableBindingSpec> variableBindings) |