如何使用REST Assured在Post中发送请求作为Json数组

时间:2017-09-19 01:21:11

标签: java rest-assured

下面是我的JSON数组请求

[   {
    "EMPid": 320,
    "username": "string34",
    "firstName": "string34",
    "lastName": "string34",
    "email": "string@strin.com",
    "password": "string",
    "phone": "string",
    "userStatus": 0   
} ]

并且要求是使用REST ASSURED

中的帖子在体内发送此请求

我已经创建了POJO代码,如下所示

public class empdet
{
    public String EMPid;
    public String username;
    and so on..

    //constructor for passing data
     ........
   // getters and setters
      .......

} 

现在如何在POST中发送此请求

任何人都可以提前帮助我

1 个答案:

答案 0 :(得分:-1)

您需要先查看文档here

注意,发送到服务器的JSON应该有效。

示例:

String yourJsonAsString = "Your JSON here"; // properly escaped

given()
  .contentType("application/json")
  .body(yourJsonAsString)
  .when()
  .post("/post/url/path")
  .then()
  .body... or any other asserts you need.

Reference