Exemplo n.º 1
0
  private HttpResponse getReports(String startDate) throws IOException, InterruptedException {
    HttpPost post =
        new HttpPost(
            String.format(
                "http://localhost:%d/ebodac/generateReports", TestContext.getJettyPort()));
    StringEntity dateEntity = new StringEntity(startDate);
    post.setEntity(dateEntity);
    post.setHeader(HttpHeaders.CONTENT_TYPE, "text/plain; charset=ISO-8859-1");

    HttpResponse response = getHttpClient().execute(post);
    assertNotNull(response);

    return response;
  }
Exemplo n.º 2
0
  private String getVisitsByLookup(String fields, String lookupType, int page, int rows)
      throws IOException, InterruptedException {
    HttpPost post;
    post =
        new HttpPost(
            String.format(
                "http://localhost:%d/ebodac/getReport/dailyClinicVisitScheduleReport",
                TestContext.getJettyPort()));
    ArrayList<NameValuePair> nvps = new ArrayList<NameValuePair>();
    nvps.add(new BasicNameValuePair("fields", fields));
    nvps.add(new BasicNameValuePair("filter", ""));
    nvps.add(new BasicNameValuePair("lookup", lookupType));
    nvps.add(new BasicNameValuePair("page", Integer.toString(page)));
    nvps.add(new BasicNameValuePair("rows", Integer.toString(rows)));
    nvps.add(new BasicNameValuePair("sortColumn", ""));
    nvps.add(new BasicNameValuePair("sortDirection", "asc"));
    post.setEntity(new UrlEncodedFormEntity(nvps, "UTF8"));
    post.setHeader(HttpHeaders.CONTENT_TYPE, "application/x-www-form-urlencoded");

    String response = getHttpClient().execute(post, new BasicResponseHandler());
    assertNotNull(response);

    return response;
  }