以下是我的帖子 re quest,在控制台中,我能够看到我要存储在变量中的日志。
RestAssured.baseURI = "https://www.dummy.com//services";
RestAssured.given().
headers("data",crypto).
when().
post("//auth.svc/auth").
then().contentType(ContentType.JSON).log().all();
Response response = RestAssured.given().
headers("data",crypto).
when().
post("//auth.svc/auth").
then().contentType(ContentType.JSON).
extract().response();
之后,您可以将响应另存为带有response.asString()
的字符串,或使用 JsonPath 对象检查 json。例如:
JsonPath jsonPathEvaluator = response.jsonPath();
jsonPathEvaluator.get("xyz");