Cypress · Middle · Pytanie 10 z 77

Jak zmienić część prawdziwej odpowiedzi przez cy.intercept?

cy.intercept("GET", "/api/user", (req) => {
  req.continue((res) => {
    res.body.plan = "pro";
  });
});
Pokaż odpowiedź

Poprawna odpowiedź: Kontynuować zapytanie i zmienić odpowiedź w callbacku

Wyjaśnienie

Częściowa podmiana zostawia prawdziwy backend w grze, wymuszając jeden warunek, jak płatny plan czy flagę funkcji.

Do poczytania

Błąd w pytaniu

Cypress · Middle · pytanie 10

Sprawdź się

Rozwiąż test Cypress · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test