Я новичок в Jest / Enzyme, и у меня есть следующий компонент:
App.js:
import React,{useState} from 'react';
import ChildA from './Children/ChildA';
import ChildB from './Children/ChildB';
export const app = () => {
const [open, setOpen] = useState(false);
return(
<Fragment>
{open ? <ChildA /> : <ChildB />}
</Fragment>
);
}
Я проверил документацию Enzyme и видел метод setState, но его нельзя использовать для тестирования моих компонентов поскольку setState может использоваться только в компоненте класса, но не в функциональном компоненте. Может ли кто-нибудь помочь мне, если есть другой способ проверить это с помощью JEST + Enzyme?