В Jest есть несколько query-функций, которые помогают находить элементы в DOM при использовании библиотеки тестирования React, такой как react-testing-library.
Анатомия query-функция:
| 0 совпадений | 1 совпадение | > 1 совпадения |
|---|
| getBy | Ошибка | ссылка на элемент | Ошибка |
| queryBy | null | ссылка на элемент | Ошибка |
| findBy | Ошибка | ссылка на элемент | Ошибка |
| 0 совпадений | 1 совпадение | > 1 совпадения |
|---|
| getAllBy | Ошибка | Element[] | Element[] |
| queryAllBy | [] | Element[] | Element[] |
| findAllBy | Ошибка | Element[] | Element[] |
| getBy, getAllBy | queryBy, queryAllBy | findBy, findAllBy |
|---|
| Доказать, что элементы существуют | Доказать, что элементы не существуют | Убедиться, что элементы появляются |
Назад