java中的任何框架都可以编写简单的休息测试来测试一些宁静的调用。
我遇到了JerseyTest。但是没有找到一个如何编写简单测试的例子
答案 0 :(得分:2)
是的,您可以使用Jersey-Test-Framework。
你可以在这里找到一个例子:
您也可以使用REST Assured。这里有一个例子
答案 1 :(得分:0)
您可以使用Apache HttpClient库测试Rest API。示例Java代码如下所示。
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);