如何在Java中放心使用不同组合的查询参数?

问题描述 投票:0回答:0

我有 6 个查询参数。所有这些都是可选的。 我应该如何将它们与所有组合一起使用? 我尝试了以下方法:

do {
    Response searchbyfield = given()
   .headers("Cookie", cookies)
   .queryParam("search","test")
   .queryParam("is_phone_verified",String.valueOf(is_phone_verified))
   .queryParam("is_mail_verified",String.valueOf(is_mail_verified))
   .queryParam("is_doc_verified",String.valueOf(is_doc_verified))
   .queryParam("taxform",String.valueOf(taxform))
   .queryParams("page", String.valueOf(page))
   .when().get("")
   page = page + 1;
    }
 while (next.contains("page"));

我使用了这个方法,但它并不通用。 我想知道我如何才能实现一个功能并涵盖所有组合?

java rest-assured web-api-testing rest-assured-jsonpath
© www.soinside.com 2019 - 2024. All rights reserved.