flowActivity.addPropertyDefinitions(flowPropertyDefinition);
String flowTypeName = flowTestingUtils.addFlowDefinition(flowActivity);
FlowState flowState = flowTestingUtils.getFlowManagement().startFlowState(flowTypeName, false, null, null);
flowState.setProperty("not-a-property", true);
flowState.setProperty("testProp", true);
flowState.finishFlow();
FlowValuesMap exportedMap = flowState.getExportedValuesMap();
assertEquals(exportedMap.get("testProp"), "true");
assertFalse(exportedMap.containsKey("not-a-property"));
assertEquals(exportedMap.size(), 1);
}