Uso cy.intercept para simular una API.
Pero no puedo entender por qué cy.intercept no siempre intercepta las solicitudes. El fallo es aleatorio.
Aquí está mi función de intercepción
cy.intercept('GET', '**/api/search?searchValue=**', {fixture: 'searchFixutre.json', delay: 500}).as('api');Al azar, cuando esta ruta se llama varias veces rápidamente, Cypress no intercepta la solicitud y se envía directamente al servidor API.
Tenga en cuenta que este problema no ocurre cuando elimino la propiedad "retraso"
cy.intercept('GET', '**/api/search?searchValue=**', {fixture: 'searchFixutre.json'}).as('api');