Testowanie · Junior · Pytanie 47 z 78
Jak sprawdzić, że elementu NIE ma na stronie?
- ✓Poprawna odpowiedź:
expect(screen.queryByText("Error")).not.toBeInTheDocument() - 2
expect(screen.getByText("Error")).toBeNull() - 3
expect(screen.findByText("Error")).toBeFalsy()
Wyjaśnienie
getBy rzuci błąd przed asercją, a findBy zwraca promise, który zawsze jest truthy.