SessionCookieJsonParser implements JsonParser<SessionCookie> { @Override public SessionCookie parse(JSONObject json) throws JSONException { return new SessionCookie(json.getString("name"), json.getString("value")); }  @Override SessionCookie parse(JSONObject json);  }
@Test public void testParse() throws Exception { final SessionCookieJsonParser parser = new SessionCookieJsonParser(); assertEquals(new SessionCookie("JSESSIONID", "E5BD072ABEE0082DE4D6C8C2B6D96B79"), parser.parse(ResourceUtil.getJsonObjectFromResource("/json/sessionCookie/valid.json"))); }