我必须在每次迭代中使用不同的参数循环调用多个 api。
for (const patientId of patientIds)
{
console.log("PATIENT ID:" + patientId)
describe('GET API', function () {
it('Login Request', async function () {
let response= await util.apiCall(patientId)
.then(function(response){
console.log("Checking bad request:" + response.badRequest);
console.log("Checking status code:" + response.status)
})
})
假设:第一个患者 ID:1->apiCall(1) 第二个患者 ID 2-> apiCall(2) 但每次迭代都需要最后一次读取的患者 ID 来执行 api 调用,即始终执行 apiCall(2)。我应该如何保持执行和输出的顺序?