Testowanie · Junior · Pytanie 25 z 78
Jak sprawdzić, że promise zostaje odrzucony?
- ✓Poprawna odpowiedź:
await expect(fetchUser(-1)).rejects.toThrow("Not found") - 2
expect(fetchUser(-1)).toThrow("Not found") - 3
expect(await fetchUser(-1)).toBeUndefined()
Wyjaśnienie
.resolves/.rejects rozpakowują promise. Nie zapomnij o await (lub return), inaczej nikt nie poczeka na asercję.