fix(接口测试): get方式的mock接口,不设置任何匹配条件时,响应体为空
--bug=1019218 --user=宋天阳 【接口测试】github#18998,get方式的mock接口,不设置任何匹配条件时,响应体为空 https://www.tapd.cn/55049933/s/1285359
This commit is contained in:
parent
354fea5af8
commit
c394ca8576
|
@ -45,7 +45,8 @@ public class MockApiUtils {
|
|||
Map<String, String> mockExpectHeaders = new HashMap<>();
|
||||
for (int i = 0; i < mockExpectHeaderArray.size(); i++) {
|
||||
JSONObject obj = mockExpectHeaderArray.getJSONObject(i);
|
||||
if (obj.containsKey("name") && obj.containsKey("value")) {
|
||||
if (obj.containsKey("name") && StringUtils.isNotBlank(obj.getString("name"))
|
||||
&& obj.containsKey("value") && StringUtils.isNotBlank(obj.getString("value"))) {
|
||||
mockExpectHeaders.put(obj.getString("name"), obj.getString("value"));
|
||||
}
|
||||
}
|
||||
|
@ -392,7 +393,9 @@ public class MockApiUtils {
|
|||
|
||||
if (isPostRequest) {
|
||||
JSONArray jsonArray = new JSONArray();
|
||||
jsonArray.add(queryParamsObject);
|
||||
if(!queryParamsObject.isEmpty()){
|
||||
jsonArray.add(queryParamsObject);
|
||||
}
|
||||
requestMockParams.setBodyParams(jsonArray);
|
||||
}
|
||||
return requestMockParams;
|
||||
|
|
Loading…
Reference in New Issue