我正在通过 Java 放心的最初的第一个盲目步骤。
我的请求很少,实际上效果很好,我开始添加断言。所以我发送请求,获取 JSON 作为响应,提取它。我需要验证它的一部分是否等于“成功”。
我把它当作
Response res = given().
when().post("/profile").then().contentType(ContentType.JSON).extract().response();
rc3 = res.path("op_list.msg").toString();
System.out.println(rc3);
所以根据toString
方法的文档,输出看起来像数组。当然,断言不起作用:(它看到了
[成功]
和
成功
内部代码要求不建议使用子字符串。我只是以为我使用了错误的方法,但没有找到任何其他方法,asString
但它不适用于路径表达式。我没有任何线索或相关搜索结果。如果您能帮助我提供建议,我将不胜感激。