我正在尝试测试我的登录页面,以验证在对API的200次调用之后,它是否会重定向到我们的仪表板。import { render as testRender } from '@testing-library/react';import { MemoryRouter } from 'react-router-dom';
import Use
我有一个react应用程序,使用了react路由器,并为测试提供了react测试库。我正在从react路由器v5.1升级到v6。我有一个测试来验证当单击“浏览器后退”按钮时会发生什么事情(取消模式)。在旧版本的测试中,我使用了来自createMemoryRouter包的history来模拟按下back按钮,如下所示:
r
我一直在尝试学习Jest和酶,并在一些非常简单的测试中做得还不错。现在,我正试图真正地窥探dom并真正地检查功能。不幸的是,我最近的测试失败了,无法从“Reacti-router.js”中找到模块“react”。我在这里读过二十多篇相关的文章,没有找到任何解决办法来解决我的问题。我的测试文件以及一些配置文件和代码片段如下:import React from 'react';
impo