gpt4 book ai didi

java - (RestAssured) 将嵌套路径提取为给定类型

转载 作者:行者123 更新时间:2023-11-30 06:12:11 27 4
gpt4 key购买 nike

假设我有以下模型:

@Data
class Model {
private String someField;
private String otherField;
}

以及 RestAssured 中的以下 JSON 响应:

{
wrapperField: {
someField: "some value",
otherField: "other value"
}
}

是否可以在嵌套路径中使用 extract().as() 构造?

类似于:

getService().get("my-endpoint").then().extract("wrapperField").as(Model.class)

最佳答案

你尝试过一些不太优雅的东西吗?像这样:

Response r = given()
.when()
.get(url)
.then()
.extract()
.response();

r.getBody().jsonPath().getObject("path", Model.class);

关于java - (RestAssured) 将嵌套路径提取为给定类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49997232/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com