jersey junit单元测试

来源:互联网 发布:网络课程评价的标准 编辑:程序博客网 时间:2024/06/16 02:03
public class uidServer {private ClientConfig config = new DefaultClientConfig();private Client client = Client.create(config);private MultivaluedMap<String, String> param = new MultivaluedMapImpl();private WebResource webResource = client.resource("http://localhost:8080/sdkapp");@Testpublic void testGetUid() throws JSONException {param.add("token", "123");param.add("appid", "123");param.add("physical_id_type", "123");param.add("physical_id", "123");String json = webResource.path("/mapi").post(String.class,param)JSONObject dataJson = new JSONObject(json);assertEquals("1000", dataJson.get("return_code"));}}

使用Jersey开发webservice的测试,

创建一个客户端,进行接口的调用,

验证的时候可以对http return code 进行验证,

也可以对返回的结果进行验证.。

0 0
原创粉丝点击