public class ASTItemAssertionBase<T extends ASTItem,P extends ASTAssertionBase,S extends ASTAssertionBase> extends ASTAssertionBase<P>
| Modifier and Type | Field and Description |
|---|---|
protected T |
model |
_index, _name, ast, parent| Constructor and Description |
|---|
ASTItemAssertionBase(T item,
ASTModel ast,
P parent) |
ASTItemAssertionBase(T item,
int index,
ASTModel ast,
P parent) |
ASTItemAssertionBase(T item,
String name,
ASTModel ast,
P parent) |
ASTItemAssertionBase(T item,
String name,
int index,
ASTModel ast,
P parent) |
| Modifier and Type | Method and Description |
|---|---|
S |
hasOriginalSource() |
S |
hasOriginalSource(String source) |
S |
hasPreprocessedSource() |
S |
hasPreprocessedSource(String source) |
OperandArithmeticalAssertion |
parentArithmetic() |
ArithmeticOperandAssertion |
parentArithmeticOperand() |
ConditionAssertion |
parentCondition() |
ModelRootAssertion |
parentModel() |
OperandAssertion |
parentOperand() |
ASTArithmeticalOperationAssertion |
parentOperation() |
protected ASTItemAssertionBase<T,P,S> |
shouldNotBeEmpty() |
error, 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 ASTItemAssertionBase(T item, String name, int index, ASTModel ast, P parent)
protected ASTItemAssertionBase<T,P,S> shouldNotBeEmpty()
shouldNotBeEmpty in class ASTAssertionBase<P extends ASTAssertionBase>public S hasPreprocessedSource(String source) throws Exception
Exceptionpublic OperandAssertion parentOperand()
public ASTArithmeticalOperationAssertion parentOperation()
public ConditionAssertion parentCondition()
public ModelRootAssertion parentModel()
public ArithmeticOperandAssertion parentArithmeticOperand()
public OperandArithmeticalAssertion parentArithmetic()
Copyright © 2020. All rights reserved.