### Question:
AbstractHealthChecker implements Cloneable { public String getType() { return type; } protected  AbstractHealthChecker(String type); String getType(); @Override abstract AbstractHealthChecker clone();  }### Answer:
@Test public void testDeserialize() throws IOException { String testChecker = "{\"type\":\"TEST\",\"testValue\":\"\"}"; TestChecker actual = objectMapper.readValue(testChecker, TestChecker.class); assertEquals("", actual.getTestValue()); assertEquals(TestChecker.TYPE, actual.getType()); }