我有一个REST服务,用于通过姓名查找用户。对于某些搜索项,它会返回名字或姓氏中包含该词的用户。
GET /search/joe
返回 JSON 数组:
[
{"id": 1, "firstName": "Joe", "lastName": "Doe"},
{"id": 2, "firstName": "Alex", "lastName": "Joelson"}
]
如何使用restassured测试REST API,并验证每一行中的名字或姓氏是否包含给定的搜索词,不区分大小写?
given()
.when()
.get("/user/search")
.then()
.statusCode(200)
.body(?)