Testowanie API · Middle · Pytanie 2 z 75

Co umożliwia SuperTest w projekcie Node.js?

await request(app)
  .post("/api/users")
  .send({ name: "Ann" })
  .expect(201);
Pokaż odpowiedź

Poprawna odpowiedź: Wywoływanie endpointów aplikacji Express w testach i sprawdzanie odpowiedzi

Wyjaśnienie

SuperTest może uruchomić aplikację w pamięci, więc testy nie potrzebują działającego serwera ani wolnego portu.

Do poczytania

Błąd w pytaniu

Testowanie API · Middle · pytanie 2

Sprawdź się

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

Rozwiąż ten test