Я новичок в написании тестовых случаев для функциональных компонентов в реакции. У меня есть ниже функциональный компонент, где мне нужно написать контрольный пример для функции checkCreated (), он вызывает внутри нее функцию useState.
function TestComponent() {
const [Icon, setIcon] = useState(false);
const checkCreated = status => {
setIcon(status);
};
<Router>
<Route exact path="/test" component={test} />
<Route exact path="/sample1" render={props => ( <Sample1 {...props} checkCreated ={ checkCreated } /> )} />
<Route exact path="/sample2" render={props => ( <Sample2 {...props} checkCreated ={ checkCreated } /> )} />
/>
</Router>
export default TestComponent;
Может кто-нибудь, пожалуйста, помогите мне в написании тестового случая для покрытия checkCreated () используя Router.