node = n;
break;
}
}
AlphaNode alphanode = (AlphaNode) node.getSinkPropagator().getSinks()[0];
assertTrue( (( VariableConstraint ) alphanode.getConstraint()).getFieldExtractor() instanceof MVELClassFieldReader );
ReturnValueRestriction r = (ReturnValueRestriction) (( VariableConstraint ) alphanode.getConstraint()).getRestriction();
assertTrue( r.getExpression() instanceof ReturnValueExpression );
assertTrue( r.getExpression() instanceof MVELReturnValueExpression );
alphanode = (AlphaNode) alphanode.getSinkPropagator().getSinks()[0];
assertTrue( (( VariableConstraint ) alphanode.getConstraint()).getFieldExtractor() instanceof MVELClassFieldReader );
r = (ReturnValueRestriction) (( VariableConstraint ) alphanode.getConstraint()).getRestriction();
assertTrue( r.getExpression() instanceof ReturnValueExpression );
assertTrue( r.getExpression() instanceof MVELReturnValueExpression );
}