Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。
我正在使用 Jest 为 TypeScript 中的 Nest 应用程序编写测试。问题是,我发现导入语句说“其他路径未采取”和“分支未覆盖”。未发现的
如何使用 jest 在 vue 3 中对 onBeforeRouteUpdate 进行单元测试
我有一种情况,全局组件使用 Vue 路由器的 onBeforeRouteUpdate, 这是代码 设置() { const doSomething = (): 布尔 => { if (活动值) { 发出('c...
我正在尝试运行该应用程序的测试用例。但它显示以下错误。有人可以帮我解决这个问题吗? 附上代码仓库。 https://github.com/Arun12Muralidharan/team_tracker 我不能
在运行测试时,我试图摆脱笑话消息“Jest 已检测到以下 2 个打开的句柄”。但我现在已经走进了死胡同。 这是我正在参加的测试之一...
Node + Express API 中检测到的打开句柄会阻止 Jest 退出
我正在尝试使用 Jest 和 Supertest 测试在 Node + Express 中制作的非常基本的 API,但我收到以下输出警告: Jest 检测到以下 1 个打开句柄可能会保留 Jest
我试图在本地对 Number(new Date()) 与 +new Date() 进行基准测试。我已经回答了我自己的问题,让其他人受益,但我欢迎任何改进。
使用 msw 时,节点 20 的 Jest 中出现“ReferenceError:未定义响应”
我正在使用 msw 包来模拟 Jest 测试中的服务器响应。我有一个setupTests.js 文件,它调用tests/mocks/server.js 文件,而该文件又调用tests/mocks/handlers.js 文件。当我跑步时...
我已经尝试了所有设置组合和覆盖默认值,但我无法让 Jest 查看我的 node_modules 文件夹。 { "testEnvironment": "节点", “测试匹配&q...
如何在 jest React Native 上调用或模拟 useForm?
我有一个可重复使用的组件,名为 DatePicker,如下所示 导出接口 IPDatePicker 扩展 IProps { 控制:任意 标签:字符串 占位符:字符串 值?:字符串 错误文本?:字符串
Jest 过时快照警告导致测试失败:退出 Jest 时忽略警告
我有一个已禁用的测试套件/文件。它有一个关联的快照文件。对于我的特殊情况,我不想删除或更新快照文件(长话短说:它被用在其他地方......
在使用 Jest 的 Angular 测试中模拟 Typescript 类中的静态方法
我想在组件的测试中使用静态方法模拟一个简单的 Typescript 类。我正在使用 Angular 8 和 jest 24.9.0 在尝试不同的方法并多次阅读笑话文档之后...
在 Express 中使用 Jest 在单独运行测试时效果很好,但在一起运行测试时会失败
我有一个 Node + Express 应用程序,我正在尝试使用 Jest 测试我的端点。 我不想使用 Supertest,因为它的开发似乎不是很活跃(目前发布这个......
所以,我在选择器中定义 const = saveAndExitSelector = createSelector((state:IAppStoreState)=> state.Abc.data, ({abc,xyz,mno}) = ({abc,xyz,mno}) ); 定义它之后,我将其传递为 缺点...
开玩笑:尝试模拟异步存储时无法读取未定义的属性(读取“getItem”)
我正在努力让我的笑话规范与 AsyncStorage 一起使用。我遵循 Jest 与异步存储集成的指南,并使用该指南设置模拟目录。这让我的 p...
我正在尝试测试 ant-design Table 组件,但我遇到了一个谜。目前,我的测试正在运行;我可以在文档中找到名字“Mike”。但是,一旦我取消注释
Jest间谍On在TypeScript中转译导致spyOn未定义
我有一个 Angular 应用程序,其中包含用 typeScript 编写的测试用例。 我们正在从 Karma 转变为 Jest 所以我改变了我的所有实例 spyOn(...) 到 jest.spyOn(...) 在大多数情况下都会出现错误
我有 axios.post = jest.fn().mockResolvedValue(< responseData >) 但我需要根据请求正文中的内容来更改响应数据。请问我怎样才能捕捉到它?索梅特...
如何使用 redux-toolkit vitest 监视 useAppDispatch() 钩子实例
由于我们无法在测试文件中使用钩子 useAppDispatch(),我想知道如何监视返回的实例。 从“@/core/context/redux/store”导入*作为redux; ... 它(“测试&
混合 JS 和 TS 内容的 React 项目的 JEST 配置
根据测试,我非常新鲜。前段时间我为纯 TS React 项目配置了一些测试。现在,我想对混合 JS 和 TS 内容的 React 项目做同样的事情。仅供参考,这是我...