2017-08-12 90 views
1

我想验证一个REST响应。是否有可能使用数组作为参数仅包含?
RestAssured响应验证使用身体和数组作为参数

例:

 String values[] = line.split(","); 
     given(). 
      when(). 
      then(). 
       statusCode(200). 
       body("value", containsOnly(values)); 

此外,我们还可以使用变量作为参数传递给其他方法,如HasItems,equalTo等? 例如:body(HasItems(values))

+0

请使用正确的格式。 – SteveFest

回答

0

是的,您可以使用任何适当的匹配器来检查全身或只是其中的一部分。请注意由特定路径返回的对象类型 - 第一个参数body()