Тестування · Junior · Запитання 19 з 78

Як перевірити, що функція кидає помилку?

expect(() => parse("bad")).toThrow("Invalid input");

Пояснення

expect(parse("bad")) кине помилку раніше, ніж expect отримає керування, і тест упаде з цією помилкою замість того, щоб її перевірити.

Де почитати

Помилка в запитанні

Тестування · Junior · запитання 19

Перевірте себе

Пройдіть тест Тестування · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест