有人知道如何为这个函数编写测试用例意味着如何在开玩笑的单元测试用例中模拟反应状态吗?
const [selectedOrganzation, setSelectedOrganzation] = useState([]);
const [isModalOpen, setIsModalOpen] = useState(false);
const history = useHistory();
const changeOrg = async (selectRowOrg = '') => {
setSelectedOrganzation(selectRowOrg);
setIsModalOpen(false);
myfunction(dispatch, selectRowOrg);
history.push('url');
};
我是 React 的新手,我已经为我的组件编写了很多单元测试用例,为什么要使用模拟函数,但我被困在这里如何为这个函数编写单元测试用例,因为我在这个函数中使用反应状态,我被困在这里。