Я знаю, что этот вопрос уже задавался здесь: Как установить начальное состояние для использованияState Hook в шутку и энзиме?
const [state, setState] = useState([]);
И я полностью согласен с Ответ Джимми чтобы смоделировать функцию useState из тестового файла, но у меня есть расширенная версия этого вопроса: «Что если у меня есть несколько операторов useState в хуках, как я могу их протестировать и назначить им соответствующие пользовательские значения?»
У меня есть некоторый JSX-рендеринг с условием значений состояния хука и в зависимости от значений этого состояния, которые JSX
рендерит.
Как я могу проверить эти JSX, передав их в wrapper
моего кода теста?