@Test
public void testSerialization() throws JsonProcessingException {

  // <string>
  assertEquals("\"" + string + "\"", JsonUtil.serialize(atomString));
  // <integer>
  assertEquals(integer.toString(), JsonUtil.serialize(atomInteger));
  // <real>
  assertEquals(real.toString(), JsonUtil.serialize(atomReal));
  // <boolean>
  assertEquals(bool.toString(), JsonUtil.serialize(atomBoolean));
  // <uuid>
  assertEquals("[\"uuid\",\"" + uuid.getUuid() + "\"]", JsonUtil.serialize(atomUuid));
  // <named-uuid>
  assertEquals(
      "[\"named-uuid\",\"" + namedUuid.getUuidName() + "\"]", JsonUtil.serialize(atomNamedUuid)
  );
}