我尝试为登录组件创建一个集成测试,但我面临一些问题。基本上,我需要检查在输入电子邮件和密码凭证并单击提交按钮后,它会将我重定向到给定的页面。我正在使用waitForComponentToBeRemoved检查登录组件的none presence of email or password字段,但收到一个错误: Timed out in waitForElementToBeRemoved下面是测试结果: it( 'Login with r
我正在运行一个组件的测试,该组件需要检查它是否具有特定的CSS样式。由于在默认情况下不具有此功能,所以我安装了@ test -库/ run本机在那里使用toHaveStyle,但是在运行测试时我得到了一个错误:测试套件无法运行。无法从“我的测试文件的路径”中找到模块‘@ test -library/jest-本机’。下面是我的测试和jest配置:/
最近,我升级了okta-react库,并将应用程序转换为使用新的钩子。我现在正在更新我的测试。useOktaAuth()是undefined。我希望能够模拟它,这样我就可以测试用户何时登录。TypeError: Cannot destructure property `authState` of 'undefined' or 'null' jest.mock('