### Question:
AnalyziedResult { public String getContent() { return content; } AnalyziedResult(Builder builder); TsdbHttpStatus getHttpStatus(); int getStatusCode(); String getContent(); HttpResponse getHttpResponse(); @Override String toString();  }### Answer:
@Test public void testGetContent() throws InterruptedException, ExecutionException, ParseException, IllegalArgumentException, IOException, ErrorValueTypeException { Long ts = System.currentTimeMillis(); HashMap<String, String> tags = new HashMap<>(); tags.put("tagk1", "tagv1"); tags.put("tagk2", "tagv2"); DataPoint dataPoint = new DataPoint.Builder().setMetric("metrictest").setTimestamp(ts) .setTags(tags).setValue(12333).build(); String jsonString = JSON.toJSONString(dataPoint, SerializerFeature.DisableCircularReferenceDetect); HttpEntityEnclosingRequestBase requestTmp = null; requestTmp = new HttpPost("http: requestTmp.addHeader("Content-Type", "application/json"); requestTmp.setEntity(new StringEntity(jsonString)); response = httpAsyncClient.execute(requestTmp, null); analyziedResult = new AnalyziedResult.Builder().httpResponse(response).statusCode() .httpStatus().content().build(); assertTrue(analyziedResult.getHttpStatus() == TsdbHttpStatus.REQUEST_COMPLETED_SUCCESS); assertTrue(!analyziedResult.getContent().isEmpty()); requestTmp = new HttpPost("http: response = httpAsyncClient.execute(requestTmp, null); analyziedResult = new AnalyziedResult.Builder().httpResponse(response).statusCode() .httpStatus().content().build(); JSONObject jsonObject = JSON.parseObject(analyziedResult.getContent()); String version = jsonObject.getString("version"); assertTrue(!version.isEmpty()); }