Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。
如何使用 Jest 在 TypeScript 中模拟导入的函数?
我有一个名为map-creation.service.ts的模块: 导出const createMap =(asyncJobId:字符串,resourceUrl:字符串,s3DestFolder:字符串)=> { }; 在我的端点中使用的是: 导入{
在搜索了有关如何测试 React beautiful dnd 的示例后,我仍然无法让我的测试通过。 我正在尝试模拟拖放事件并检查表行是否已更改...
我正在开发一个 Fastify 项目,使用 Jest 和 Supertest 进行端到端测试。但是,我遇到了几个问题: 类型错误:无法读取未定义的属性(读取“长度”)- 这个
我有一个有点奇怪的问题:我有一个从网页抓取数据的程序(只是实际的 HTML 页面,而不是 API 响应)。 我需要使用 Jest l 为该程序编写端到端测试...
我可以在NestJS中的.spec.ts之外使用Jest的expect()吗?
我想进行集成测试而不实际模拟任何东西。 我使用测试数据库和脚本将所有示例数据放入所有实体,然后我想对此数据运行测试。 现在我想用 jest 的
TextEncoder 不是使用 Jest 和 MSW 定义的
我正在使用 Jest 和 MSW 在 React 中实现前端测试。我想通过使用正常的获取从组件中的模拟 api 接收数据。然而,出现错误ReferenceError: TextEncoder...
我想模拟我与 @googlemaps/js-api-loader 包一起使用的谷歌地图 API。 现在,我需要确保调用了地理编码器,并且我正在尝试通过以下方式执行此操作: 常量模拟Geocoder =
mockResolvedValue 不是函数:我们如何使用 jest 对 TSOA 休息端点进行单元测试?
我正在尝试为我的一个 REST 端点运行一个简单的单元测试。 但是,我无法成功模拟 TopicEntity.findAll 函数。 具有以下内容: 从“超级测试”导入请求;
在 v6 React Router 中测试页面时“无法读取未定义的属性(读取‘路径名’)”
使用 测试组件时,例如在我对 React-router 路由中基于路由的测试的推荐方法的回答中,我经常使用以下模式来访问...
我有一个基于nextjs+reactor构建的前端项目,jest用于测试nodejs部分的纯js代码(es5模块)。当我尝试使用jest测试前端部分的react代码时,我...
我正在尝试对我的组件中的计算进行单元测试。我的问题是我创建了一个模拟存储,但模拟存储中的值没有将数据传递给我的组件。呵呵...
我正在尝试对我的组件中的计算进行单元测试。我的问题是我创建了一个模拟存储,但模拟存储内的值没有将数据传递给我的组件。呵呵...
我真的不确定我这样做是否正确! 我有一个正在测试的模块和一个测试脚本。 MUT 中有 2 个函数,其中一个函数使用另一个函数。我尝试模拟该模块
使用 VSCode 调试控制台,调试 jest/vitest 测试,尝试调用 screen.debug(),出现以下错误: screen.debug 不是一个函数 我如何在
React(玩笑)+ vscode 调试控制台“screen.debug 不是函数”
使用 vscode 调试控制台,调试 jest/vitest 测试,尝试调用 screen.debug(),出现以下错误: 如何在Vscode的调试控制台中使用此功能?
我最近遇到了以下问题,我将 ckeditor5 库更新到最新版本,现在尝试使用 Jest 运行测试时出现错误 console.error 错误:无法解析...
我创建了以下简单的 Dockerfile: 来自节点:16.7.0 工作目录/应用程序 复制 。 。 运行 npm 安装 # 入口点[“npm”] CMD [“sh”,“-c”,“tail -f /dev/null”] ...
使用 jest 测试 next.js 应用程序的 UI,而不涉及 getStaticProps
我有一个简单的 Next 14 页路由器应用程序。我想使用 jest 来测试 UI,而不需要通过将 props 传递给页面来涉及 getStaticProps 函数。我尝试使用 process.env.NODE_ENV 返回...
使用 IntelliJ 在 NX 工作区中运行 Jest 测试时出现“错误:未找到预设 jest.preset.js”
我有一个带有 Node + Angular 库的 NX 工作区。 从 NX 版本 13.x 升级到 14.x 时,NX 通过其自动迁移过程重新配置了 Jest。 运行项目时:测试生成器...
我们有什么方法可以对 React 功能组件中的功能进行单元测试吗?由于wrapper.instance() 将为功能组件返回 null,因此将此函数包含在 ...