@Test public void verifySerializeDeserialize() throws Exception { ObjectMapper objectMapper = new ObjectMapper(); TempCalendarData calendarData = new TempCalendarData(JOB_ID, Collections.singletonMap("old1", "new1")); String serialized = objectMapper.writeValueAsString(calendarData); TempCalendarData deserialized = objectMapper.readValue(serialized, TempCalendarData.class); Assert.assertEquals(JOB_ID, deserialized.getJobId()); Assert.assertEquals("new1", deserialized.getImportedId("old1")); } }