use of nl.knaw.huygens.timbuctoo.v5.jacksonserializers.TimbuctooCustomSerializers in project timbuctoo by HuygensING.
the class TypeTest method isSerializable.
@Test
public void isSerializable() throws IOException {
Type type = new Type("http://example.org/myType");
type.getOrCreatePredicate("http://example.org/myPredicate", Direction.OUT);
type.getOrCreatePredicate("http://example.org/myPredicate", Direction.IN);
ObjectMapper mapper = new ObjectMapper().registerModule(new Jdk8Module()).registerModule(new GuavaModule()).registerModule(new TimbuctooCustomSerializers()).enable(SerializationFeature.INDENT_OUTPUT);
String result = mapper.writeValueAsString(type);
Type loadedType = mapper.readValue(result, Type.class);
assertThat(loadedType, is(type));
}
Aggregations