@Ignore
public void test() throws JsonGenerationException, JsonMappingException, IOException{
Request request = new Request();
Map<String,Object> filterDef = new HashMap<String,Object>();
filterDef.put("string", "under21");
filterDef.put("bytes", new Type("Blob", "application".getBytes()));
filterDef.put("abtype", new Type(5L));
filterDef.put("int", 5);
filterDef.put("long", new Type("Long", 5L));
filterDef.put("comp", new Type("Composite(Long,String)", Arrays.asList(5l, "waa")));
filterDef.put("comp", new Type("CompositeSep(Long,String)", Arrays.asList(5l, 0, "waa", 0)));
request.getOperations().add(new Operation()
.withId("1").withType(ActionFactory.CREATE_FILTER).withArguments(filterDef));
ObjectMapper om = new ObjectMapper();
Assert.assertEquals("", om.writeValueAsString(request));