Reputation: 593
Any framework in java to write simple rest tests for testing some restful calls.
I came across JerseyTest. But didn't find an example how to write a simple test
Upvotes: 1
Views: 2123
Reputation: 9477
You could test the Rest API using Apache HttpClient libraries. An example Java code would looks like below.
String uri = "http://localhost:7001/myapis/search/json";
URIBuilder uriBuilder = new URIBuilder(uri);
uriBuilder.addParameter("institutionName", "HSBC%");
uriBuilder.addParameter("isoCountryCode", "GB");
HttpGet httpGet = new HttpGet(uriBuilder.build());
HttpClient httpClient = new DefaultHttpClient();
HttpResponse httpResponse = httpClient.execute(httpGet);
HttpEntity httpEntity = httpResponse.getEntity();
String result = EntityUtils.toString(httpEntity);
Upvotes: 0
Reputation: 11117
Yes you can use Jersey-Test-Framework.
You can find an example here:
You can also use REST Assured. With an example here
Upvotes: 2