Использование setState () в Enzyme для React useState () - PullRequest
0 голосов
/ 30 июня 2019

Я пытался много читать по этому поводу, немного запутался, если это исправлено или нет в Enzyme / React. Однако у меня есть некоторый код, который выполняет вызов API (используя Axios), а затем, после успешного вызова API, обновляет значение состояния с помощью showResults до true с использованием setShowResults(), используя useState().

В моих модульных тестах, которые я использую Jest и Enzyme, я не могу проверить содержимое моего приложения, чтобы увидеть, как отображаются данные, поскольку состояние установлено на false. Как мне установить значение состояния в Enzyme, когда использование wrapper.setState({ showResults: true }); не работает?

...