package org.camunda.bpm.model.bpmn.instance; import static org.camunda.bpm.model.bpmn.impl.BpmnModelConstants.CAMUNDA_NS; import org.junit.Test; import java.util.Arrays; import java.util.Collection; import static org.assertj.core.api.Assertions.assertThat; public class ErrorEventDefinitionTest extends AbstractEventDefinitionTest { public Collection<AttributeAssumption> getAttributesAssumptions() { return Arrays.asList( new AttributeAssumption("errorRef"), new AttributeAssumption(CAMUNDA_NS, "errorCodeVariable"), new AttributeAssumption(CAMUNDA_NS, "errorMessageVariable") ); } @Test public void getEventDefinition() { ErrorEventDefinition eventDefinition = eventDefinitionQuery.filterByType(ErrorEventDefinition.class).singleResult(); assertThat(eventDefinition).isNotNull(); assertThat(eventDefinition.getError().getId()).isEqualTo("error"); } }