@Test public void responseTest() { Data data = new Data(); data.data1 = "Value1"; data.data2 = "Value2"; Response<Data> request = new Response<Data>(1, data); String requestJson = JsonUtils.toJsonResponse(request); log.info(requestJson); Response<Data> newRequest = JsonUtils.fromJsonResponse(requestJson, Data.class); Assert.assertEquals(data.data1, newRequest.getResult().data1); Assert.assertEquals(data.data2, newRequest.getResult().data2); }