### Question:
CommonUtil { public static Map convertToMap(Object object) { ObjectMapper oMapper = new ObjectMapper(); Map<String, Object> map = oMapper.convertValue(object, Map.class); return map; } private  CommonUtil(); static boolean isEmpty(List list); static boolean isBlank(String str); static String sanitize(String v); static String DateToDayString(Date date); static Date dayToDate(String day); static String convertToString(List<String> list); static Map convertToMap(Object object); static List<String> removeStringFromItems(List<String> list, String toRemove); static Integer determinePriceCatForCPM(double price); static Integer determinePriceCatForCPC(double price); static Integer determinePriceCatForCPD(double price); static Integer determinePriceCatForCPT(double price); static Integer determinePriceCat(double price, TargetingChannel.PriceModel priceModel); static String removeEscapingCharacters(String str); static boolean equalNumbers(double d1, double d2);  }### Answer:
@Test public void convertToMap() { class TestObj { @JsonProperty("name") String name; @JsonProperty("age") Integer age; } TestObj obj = new TestObj(); obj.name = "abc"; obj.age = 10; Map exp = new HashMap(); exp.put("name", "abc"); exp.put("age", 10); assertTrue(CommonUtil.convertToMap(obj).equals(exp)); }