FlowActivityImpl flowActivity2 = newFlowActivity();
flowActivity2.setFlowPropertyProviderName("activity2");
FlowPropertyDefinitionImpl globalProperty = new FlowPropertyDefinitionImpl(propertyName, String.class).initAccess(flowLocal,io);
flowActivity2.addPropertyDefinitions(globalProperty);
String flowTypeName = flowTestingUtils.addFlowDefinition(flowActivity0, flowActivity1, flowActivity2);
FlowManagement flowManagement = flowTestingUtils.getFlowManagement();
Map<String, String> initialFlowState = FlowUtils.INSTANCE.createState(propertyName, "maybe");
FlowState flowState = flowManagement.startFlowState(flowTypeName, false, initialFlowState , null);
assertNotNull(flowState);
String propertyValue = flowState.getProperty(propertyName, String.class);