方式1: json字符串
@Test
public void addPerson() {
String jsonData = "{\"name\":\"yuxiaomeng\",\"age\": 18}";
given().
contentType(ContentType.JSON).
body(jsonData).
when().
post("http://httpbin.org/post").
then().
log().body();
}
方式2: 序列化
1. 直接使用Java对象
public class Person {
private String name;
private double age;
public void setName(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setAge(double age) {
this.age = age;
}
public double getAge() {
return age;
}
}
@Test
public void addPerson() {
Person person = new Person();
person.setName("yuxiaomeng");
person.setAge(18);
given().
contentType(ContentType