I'm wrote wait on 3 different requests on my automated test, but each time I run the test, the wait functions on one of the requests.
cy
.intercept('POST', '**/api/Availability')
.as('availabilecheck');
cy
.wait('@availabilecheck')
.its('response.statusCode')
.should('eq', 200)
////////////////////////////////////////
cy
.intercept('POST','**/api/Availability/GetPrice')
.as('getpricecheck');
cy
.wait('@getpricecheck')
.its('response.statusCode')
.should('eq', 200);
////////////////////////////
cy.intercept('POST','**/api/Member/Find')
.as('memberresponse')
cy.wait('@memberresponse')
I wrote the above code for 3 different requests but each time I run the test, one of the requests actually waits and the other 2 fails.
What should I do?