Будьте уверены: не можете определить, какую реализацию пути использовать ошибку - PullRequest
0 голосов
/ 02 июля 2019

Я получаю следующую строку ошибки при попытке извлечь ответ:

Невозможно определить, какую реализацию пути использовать, так как application / octet-stream типа содержимого не сопоставляется с путемреализация.

Ответ:

{
    "status": "ok"
}

, что, очевидно, напоминает формат JSON.

Итак, я пробую следующее:

requestSpecification.contentType(ContentType.JSON);

до запуска запроса и

RestAssured.registerParser("application/octet-stream", Parser.JSON);
String acutual_val = response.then().extract().path("status");

после.

Но я получаю сообщение об ошибке выше.

Пожалуйста, сообщите.Спасибо!

1 Ответ

0 голосов
/ 03 июля 2019

Пожалуйста, попробуйте использовать

response.then().extract().jsonPath().get(path);
...