我想为所有 RestAssured
默认情况下的响应和请求启用日志记录。
这是我所做的:
RestAssured.requestSpecification = new RequestSpecBuilder().
setBaseUri("api").
setContentType(ContentType.JSON).
build().
log().all();
RestAssured.responseSpecification = new ResponseSpecBuilder().
build().
log().all();
requestSpecification
工作正常,但是 responseSpecification
我得到:
无法配置日志记录,因为未定义请求规范。您可能滥用了 API。
我真的不想在每次之后使用 log().all()
。
原文由 MuchHelping 发布,翻译遵循 CC BY-SA 4.0 许可协议
将日志记录过滤器添加到 RestAssured 默认值,请参阅 过滤器 和 默认值。
任何过滤器都可以添加到请求、规范或全局默认值: