unit-testing - 使用 Jersey 测试框架输出 HTTP 响应?

标签 unit-testing jersey integration-testing

Jersey 测试框架是否可以配置为在测试用例失败时输出原始 HTTP 响应?我希望能够看到服务器返回的详细错误信息。

最佳答案

您可以像这样启用 HTTP 日志记录

public class SimpleTest extends JerseyTest {
    // ...

    @Override
    protected Application configure() {
        enable(TestProperties.LOG_TRAFFIC);
        enable(TestProperties.DUMP_ENTITY);
        // ...
    }
}

更多详情 here .

这是针对最新版本的框架,目前是 2.3.1。

关于unit-testing - 使用 Jersey 测试框架输出 HTTP 响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9844232/

相关文章:

java - Spring Boot Jersey 自动配置

unit-testing - 如何防止 window.open(url, '_blank' ) 在 jasmine 单元测试期间实际打开

unit-testing - 在命令行上运行 MSTest 时测试失败但在 VS2012 中通过

javascript - 配置实习生以设置/拆卸我的服务器模拟

java - 如何删除 http 302 响应中的授权 header

java - Jersey 有没有办法从 URL 获取类

java - 如何测试使用 HttpServletRequest 的休息服务?

unit-testing - 我怎么知道某事是集成测试还是单元测试

grails - Grails集成测试图

python - 在python 3.4中模拟内部对象的实例方法