我想重构这段Java/RESTAssured代码以完全删除if语句
if (someCondition) {
someRequestSpecification
.given()
.queryParam(THING, theThing)
.queryParam(SPECIAL_THING, anotherThing)
.get()
} else {
someRequestSpecification
.given()
.queryParam(THING, theThing)
.get()
}
换句话说,我希望能够完全根据条件省略Special_Thing参数,但不必复制.Given()代码。
目前,我让代码处理if语句中的重复行,但它很难看。
1条答案
按热度按时间nkoocmlb1#
您可以像这样重构。