### Question:
CallActivityPropertyReader extends MultipleInstanceActivityPropertyReader { public boolean isAsync() { return CustomElement.async.of(element).get(); } CallActivityPropertyReader(CallActivity callActivity, BPMNDiagram diagram, DefinitionResolver definitionResolver); String getCalledElement(); boolean isIndependent(); boolean isAbortParent(); boolean isWaitForCompletion(); boolean isAsync(); boolean isCase(); boolean isAdHocAutostart(); String getSlaDueDate();  }### Answer:
@Test public void testIsAsync() { CallActivity callActivity = bpmn2.createCallActivity(); CustomElement.async.of(callActivity).set(Boolean.TRUE); tested = new CallActivityPropertyReader(callActivity, definitionResolver.getDiagram(), definitionResolver); assertTrue(tested.isAsync()); }