Метод body () в типе ResponseOptions <Response>не применим для аргументов - PullRequest
0 голосов
/ 27 февраля 2020

Исключение:

  • Тело метода () в типе ResponseOptions не применимо для аргументов (String, equalTo ("ShipVia"))
  • Метод equalsTo (String) не определено для типа String

код:

Response Query1= RestAssured.
            given().body("{\"SearchedString\":\"orderdate , customerid by 
            shipvia \",\"IsTobeSearch\":true,\"dict\":\"{}\"}\r\n" + "").
            header("access_token", token).
            when().
            post("http://xyz/ProcessNLQ").
            then().assertThat().statusCode(200).
            and().contentType(ContentType.JSON).and().
            extract().response().
body("data.reportDefinition.reportPart[0].
reportPartContent.columns.elements[0].name",equalTo("ShipVia"));

    //print body in pretty raw format
        String Q1 =Query1.prettyPrint();

Выдает ошибку как:

  • Тело метода () в типе ResponseOptions не применимо для аргументов (String, equalTo ("ShipVia"))
...