public class VariableReferenceAssertion extends ASTItemAssertionBase<ASTOperandVariable,ASTAssertionBase,VariableReferenceAssertion>
model_index, _name, ast, parent| Constructor and Description |
|---|
VariableReferenceAssertion(ASTOperandVariable item,
ASTModel ast,
ASTAssertionBase parent) |
| Modifier and Type | Method and Description |
|---|---|
VariableReferenceAssertion |
hasArrayContentType(DataPropertyType type) |
VariableReferenceAssertion |
hasName(String expectedName) |
VariableReferenceAssertion |
hasPath(String expectedPath) |
VariableReferenceAssertion |
hasType(DataPropertyType type) |
ConditionAssertion |
parentCondition() |
FunctionAssertion |
parentFunction() |
ModelRootAssertion |
parentModel() |
OperandAssertion |
parentOperand() |
VariableAssertion |
variableValue() |
hasOriginalSource, hasOriginalSource, hasPreprocessedSource, hasPreprocessedSource, parentArithmetic, parentArithmeticOperand, parentOperation, shouldNotBeEmptyerror, getActualPrefix, getExpectedPrefix, getIdentifier, getPositionString, info, parent, parentAssertion, shouldBeFalse, shouldBeInstanceOf, shouldBeNull, shouldBeTrue, shouldContains, shouldEquals, shouldEquals, shouldEquals, shouldEquals, shouldEquals, shouldHaveMinSizeOf, shouldHaveSizeOf, shouldNotBeEmpty, shouldNotBeEmpty, shouldNotBeEmpty, shouldNotBeNull, shouldNotBeOutOfRange, shouldStartsWith, writeActual, writeExpected, writeExpectedAndActualpublic VariableReferenceAssertion(ASTOperandVariable item, ASTModel ast, ASTAssertionBase parent)
public VariableReferenceAssertion hasName(String expectedName)
public VariableReferenceAssertion hasType(DataPropertyType type)
public VariableReferenceAssertion hasArrayContentType(DataPropertyType type)
public VariableReferenceAssertion hasPath(String expectedPath)
public OperandAssertion parentOperand()
parentOperand in class ASTItemAssertionBase<ASTOperandVariable,ASTAssertionBase,VariableReferenceAssertion>public FunctionAssertion parentFunction()
public ConditionAssertion parentCondition()
parentCondition in class ASTItemAssertionBase<ASTOperandVariable,ASTAssertionBase,VariableReferenceAssertion>public ModelRootAssertion parentModel()
parentModel in class ASTItemAssertionBase<ASTOperandVariable,ASTAssertionBase,VariableReferenceAssertion>public VariableAssertion variableValue()
Copyright © 2020. All rights reserved.