Чтение текстового файла в качестве полезной нагрузки в «Заверении» с использованием java - PullRequest
0 голосов
/ 23 января 2020

Мне нужно прочитать полезную нагрузку из текстового файла в Rest Assured, используя java. Полезная нагрузка будет как


{     
     "country": "India"

        }

1 Ответ

0 голосов
/ 24 января 2020

Ваш запрос не точный, однако, пожалуйста, смотрите код ниже. С его помощью вы можете передать полезную нагрузку json из файла. json. (Insstead .txt use. json)

@Test(enabled=true,priority=1,description="Use Json file for Rest assured paylord")
    public void useJsonfileForRestassuredpayload() throws IOException {     
          String jsonBody = new String(Files.readAllBytes(Paths.get(".\\resources\\CreateUser.json")));        
        RestAssured.baseURI="http://localhost:3000/";
        given().contentType("application/json").
        body(jsonBody).when().post("posts/").then().assertThat().statusCode(201).log().all();                    

    }
...