【问题标题】:Mocking a Rest Service .exectute(request) method and return a response模拟 Rest Service .exectute(request) 方法并返回响应
【发布时间】:2016-03-16 21:07:15
【问题描述】:

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

【问题讨论】:

    标签: java rest unit-testing


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2021-01-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-10-27
        • 1970-01-01
        • 2017-08-06
        • 1970-01-01
        相关资源
        最近更新 更多