Map<String, String> initialFlowState = new HashMap<String, String>();
initialFlowState.put(PROPERTY2, SET_BY_MAP);
String returnToFlowLookupKey = null;
FlowStateImplementor flowState = flowManagement.startFlowState(FLOW_TYPE, true, initialFlowState, returnToFlowLookupKey);
assertEquals(flowState.getActivity(0).getProperty(PROPERTY1), INITIAL_VALUE, "flowState="+flowState);
flowState.clearCache();
assertEquals(flowState.getActivity(1).getProperty(PROPERTY2), SET_BY_MAP, "flowState="+flowState);
flowState.clearCache();
assertEquals(flowState.getActivity(2).getProperty(PROPERTY1), INITIAL_VALUE, "flowState="+flowState);
flowState.clearCache();
}