模拟Rest Service .exectute(请求)方法并返回响应

时间:2016-03-16 21:07:15

标签: java rest unit-testing

我正在尝试对其他客户端服务进行单元测试,我必须在其中模拟一个httpClient.execute(postRequest)方法并返回一个HttpResponse。我有respose字符串。有没有办法用该字符串创建Httpresposne?

2 个答案:

答案 0 :(得分:0)

您可以创建StringEntity,然后将其设置为HttpResponse

答案 1 :(得分:0)

您可以使用Powermock并模拟执行方法和HttpResponse