@Test
public void testFilterTransformationExecution() throws ScriptException, IOException, NoSuchMethodException, URISyntaxException {

	String filterFunc = resourceFileToString("filter.js");
	transformationFunction = new TransformationFunction("1", filterFunc);
	JsonNode result = executionEngine.execute(jsonData, transformationFunction);
	System.out.println(result);
	Assert.assertTrue(result.get("stringValues").isArray());
	ArrayNode arrayNode = new ArrayNode(JsonNodeFactory.instance);
	arrayNode.add("uuid");
	arrayNode.add("number");
	arrayNode.add("shortname");
	arrayNode.add("longname");
	arrayNode.add("agency");
	Assert.assertEquals(arrayNode, result.get("stringValues"));
}