private Function createFunction() { final String functionName = "trim"; final String functionDescription = "trims leading and trailing whitespaces from a given string"; final String functionParameter = "inputString"; final String functionUUID = UUIDService.getUUID(Function.class.getSimpleName()); final Function function = new Function(functionUUID); function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter); return function; }
@Override public Function createAndPersistDefaultObject() throws Exception { final String functionName = "trim"; final String functionDescription = "trims leading and trailing whitespaces from a given string"; final String functionParameter1 = "inputString"; final String functionParameter2 = "parameter2"; final String functionFunctionDescriptionString = DMPPersistenceUtil.getResourceAsString("function_description.prettyprint.json"); Assert.assertNotNull("the function description JSON string shouldn't be null", functionFunctionDescriptionString); final ObjectNode functionFunctionDescription = objectMapper.readValue(functionFunctionDescriptionString, ObjectNode.class); Assert.assertNotNull("the function description JSON shouldn't be null", functionFunctionDescription); // TODO: think about this? final String functionUUID = UUIDService.getUUID(Function.class.getSimpleName()); final Function function = new Function(functionUUID); function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter1); function.addParameter(functionParameter2); function.setFunctionDescription(functionFunctionDescription); return createAndCompareObject(function, function); }
function.addParameter(functionParameter);
function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.addParameter(function4Parameter); function.addParameter(functionParameter);
function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.addParameter(function4Parameter); function.addParameter(functionParameter);
function.addParameter(functionParameter);
function1.setName(function1Name); function1.setDescription(function1Description); function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.setName(function2Name); function2.setDescription(function2Description); function2.addParameter(function4Parameter); function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter); function4.setName(function4Name); function4.setDescription(function4Description); function4.addParameter(function5Parameter); function4.addParameter(function6Parameter);
function1.setName(function1Name); function1.setDescription(function1Description); function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.setName(function2Name); function2.setDescription(function2Description); function2.addParameter(function4Parameter); function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter); function4.setName(function4Name); function4.setDescription(function4Description); function4.addParameter(function5Parameter); function4.addParameter(function6Parameter);
function1.setName(function1Name); function1.setDescription(function1Description); function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.setName(function2Name); function2.setDescription(function2Description); function2.addParameter(function4Parameter); function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter); function4.setName(function4Name); function4.setDescription(function4Description); function4.addParameter(function5Parameter); function4.addParameter(function6Parameter);
function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter); function.setFunctionDescription(functionFunctionDescription);
function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.addParameter(function4Parameter); function.addParameter(functionParameter); function4.addParameter(function5Parameter); function4.addParameter(function6Parameter);
function1.addParameter(function1Parameter); function1.addParameter(function2Parameter); function1.addParameter(function3Parameter); function2.addParameter(function4Parameter); function.addParameter(functionParameter); function4.addParameter(function5Parameter); function4.addParameter(function6Parameter);
function.addParameter(functionParameter);
function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter);
function.addParameter(functionParameter);
function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter);
function.setName(functionName); function.setDescription(functionDescription); function.addParameter(functionParameter);