Expression expressionValue = (Expression) fieldValue;
assertEquals(getExpectedExpression(), expressionValue.getExpressionText());
}
public void addFieldToListenerElement(CmmnModelInstance modelInstance, CamundaCaseExecutionListener listenerElement) {
CamundaField field = SpecUtil.createElement(modelInstance, listenerElement, null, CamundaField.class);
field.setCamundaName(fieldName);
if (expression != null) {
field.setCamundaExpression(expression);
} else if (childExpression != null) {
CamundaExpression fieldExpressionChild = SpecUtil.createElement(modelInstance, field, null, CamundaExpression.class);
fieldExpressionChild.setTextContent(childExpression);
} else if (stringValue != null) {
field.setCamundaStringValue(stringValue);
} else if (childStringValue != null) {
CamundaString fieldExpressionChild = SpecUtil.createElement(modelInstance, field, null, CamundaString.class);
fieldExpressionChild.setTextContent(childStringValue);
}