霍格沃兹测试开发学社 ceshiren.com
类型 | 断言方法 | 含义 |
---|---|---|
状态码 | statusCode() | 响应状态码 |
响应头 | header() | 响应头信息 |
内容 | body() | 内容完全匹配 |
statusCode()
body()
import org.junit.jupiter.api.Test;
import static io.restassured.RestAssured.given;
import static org.hamcrest.core.IsEqual.equalTo;
public class TestAssertionBody {
@Test
void testBody(){
given()
.when()
.get("https://httpbin.ceshiren.com/get") // 发起GET请求
.then()
.log().all() // 打印响应结果
.body("origin", equalTo("113.89.246.184")); // 响应体断言
}
}
pom.xml
中添加配置信息