我想编写一个集成测试,检查您是否在登录页面上并使用正确的凭据登录,然后重定向到用户的仪表板页面。我们将在此测试中模拟我们的后端,但我想尽可能多地使用真正的前端代码。
我一直在谷歌上搜索一段时间,但却未能找到任何如何做到这一点的例子。大多数示例要么测试以确保路由存在,要么从未实际通过实际流程。例如,https://medium.com/@antonybudianto/react-router-testing-with-jest-and-enzyme-17294fefd303
我们正在使用最新版本的react-router-dom和jest进行测试。