### Question:
JsonUtil { public static int getInteger(JSONObject jsonObject, String key) { if(jsonObject.containsKey(key)) { return (int) jsonObject.get(key); } else { return -1; } }  static String getString(JSONObject jsonObject, String key); static Boolean getBoolean(JSONObject jsonObject, String key); static long getLong(JSONObject jsonObject, String key); static int getInteger(JSONObject jsonObject, String key); static JSONArray getJsonArray(JSONObject jsonObject, String key); static JSONObject getJsonObject(JSONObject jsonObject, String key);  }### Answer:
@Test public void testGetInteger() { assertTrue(JsonUtil.getInteger(jsonObj, "intkey") == 1); assertTrue(JsonUtil.getInteger(jsonObj, "intkey1") == -1); }