Как установить начальное значение состояния для useState Hook в шутке и энзиме? - PullRequest
0 голосов
/ 13 февраля 2020

Я знаю, что этот вопрос уже задавался здесь: Как установить начальное состояние для использованияState Hook в шутку и энзиме?

const [state, setState] = useState([]);

И я полностью согласен с Ответ Джимми чтобы смоделировать функцию useState из тестового файла, но у меня есть расширенная версия этого вопроса: «Что если у меня есть несколько операторов useState в хуках, как я могу их протестировать и назначить им соответствующие пользовательские значения?»

У меня есть некоторый JSX-рендеринг с условием значений состояния хука и в зависимости от значений этого состояния, которые JSX рендерит.

Как я могу проверить эти JSX, передав их в wrapper моего кода теста?

...