我有几个测试用Jest和编写。它们都模拟、提取并使用userEvent.click调用来触发提交按钮,该按钮发出一个提取请求。状态在组件中得到更新,我将进行断言。我使用一个useEffect钩子来填充数据数组,但是它只在初始加载时运行,因为我要将一个空依赖数组传递给它。我所有的测试都通过了。{act} from 'react-dom/test-utils';act(() => ...);
使用React Testing Library测试对话框提供程序。我可以打开它,并断言它看起来像- but,因为某些原因,我不能让它在测试中关闭。我需要重新渲染什么的吗?test('await the closing or confirming of the modal', async () => { <Test />
&l