fix(Mock测试): 修复Mock期望每更改一次ID自动加一的问题
--bug=1008273 --user=宋天阳 【接口测试】mock期望,每改一次,ID就会+1 https://www.tapd.cn/55049933/s/1073988
This commit is contained in:
parent
1b6bbaf236
commit
a4573bc76f
|
@ -211,17 +211,18 @@ public class MockConfigService {
|
||||||
isSave = true;
|
isSave = true;
|
||||||
request.setId(UUID.randomUUID().toString());
|
request.setId(UUID.randomUUID().toString());
|
||||||
}
|
}
|
||||||
|
|
||||||
//检查名称是否存在
|
//检查名称是否存在
|
||||||
if (request.getName() != null) {
|
if (request.getName() != null) {
|
||||||
this.checkNameIsExists(request);
|
this.checkNameIsExists(request);
|
||||||
}
|
}
|
||||||
long timeStmp = System.currentTimeMillis();
|
long timeStmp = System.currentTimeMillis();
|
||||||
|
|
||||||
String expectNum = this.getMockExpectId(request.getMockConfigId());
|
|
||||||
MockExpectConfigWithBLOBs model = new MockExpectConfigWithBLOBs();
|
MockExpectConfigWithBLOBs model = new MockExpectConfigWithBLOBs();
|
||||||
model.setId(request.getId());
|
if (isSave) {
|
||||||
|
String expectNum = this.getMockExpectId(request.getMockConfigId());
|
||||||
model.setExpectNum(expectNum);
|
model.setExpectNum(expectNum);
|
||||||
|
}
|
||||||
|
model.setId(request.getId());
|
||||||
|
|
||||||
model.setMockConfigId(request.getMockConfigId());
|
model.setMockConfigId(request.getMockConfigId());
|
||||||
model.setUpdateTime(timeStmp);
|
model.setUpdateTime(timeStmp);
|
||||||
model.setStatus(request.getStatus());
|
model.setStatus(request.getStatus());
|
||||||
|
@ -268,7 +269,8 @@ public class MockConfigService {
|
||||||
if (index <= savedIndex) {
|
if (index <= savedIndex) {
|
||||||
index = savedIndex + 1;
|
index = savedIndex + 1;
|
||||||
}
|
}
|
||||||
}catch (Exception ignored){}
|
} catch (Exception ignored) {
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return apiNum + index;
|
return apiNum + index;
|
||||||
|
@ -292,7 +294,8 @@ public class MockConfigService {
|
||||||
if (index <= savedIndex) {
|
if (index <= savedIndex) {
|
||||||
index = savedIndex + 1;
|
index = savedIndex + 1;
|
||||||
}
|
}
|
||||||
}catch (Exception ignored ){}
|
} catch (Exception ignored) {
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return index;
|
return index;
|
||||||
|
@ -764,7 +767,8 @@ public class MockConfigService {
|
||||||
int httpCodeNum = 500;
|
int httpCodeNum = 500;
|
||||||
try {
|
try {
|
||||||
httpCodeNum = Integer.parseInt(responseJsonObj.getString("httpCode"));
|
httpCodeNum = Integer.parseInt(responseJsonObj.getString("httpCode"));
|
||||||
}catch (Exception e){}
|
} catch (Exception e) {
|
||||||
|
}
|
||||||
response.setStatus(httpCodeNum);
|
response.setStatus(httpCodeNum);
|
||||||
}
|
}
|
||||||
if (responseJsonObj.containsKey("delayed")) {
|
if (responseJsonObj.containsKey("delayed")) {
|
||||||
|
@ -979,6 +983,7 @@ public class MockConfigService {
|
||||||
}
|
}
|
||||||
mockConfigMapper.deleteByExample(configExample);
|
mockConfigMapper.deleteByExample(configExample);
|
||||||
}
|
}
|
||||||
|
|
||||||
public Map<String, List<MockParamSuggestions>> getApiParamsByApiDefinitionBLOBs(ApiDefinitionWithBLOBs apiModel) {
|
public Map<String, List<MockParamSuggestions>> getApiParamsByApiDefinitionBLOBs(ApiDefinitionWithBLOBs apiModel) {
|
||||||
if (apiModel == null) {
|
if (apiModel == null) {
|
||||||
return new HashMap<>();
|
return new HashMap<>();
|
||||||
|
@ -1473,7 +1478,8 @@ public class MockConfigService {
|
||||||
mockExpectConfigMapper.updateByPrimaryKeySelective(model);
|
mockExpectConfigMapper.updateByPrimaryKeySelective(model);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}catch (Exception e){}
|
} catch (Exception e) {
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue