jestjs 相关问题

Jest是一个由Facebook基于Jasmine制作的JavaScript单元测试框架,提供自动模拟创建和jsdom环境。它通常用于测试React组件。

如何使用 Jest.js 在实例上模拟方法?

我是 Jest 新手,目前正在练习为我的旧项目编写测试。我不知道如何为 Amazon 的 S3Client 编写测试。 常量 s3 = 新 S3Client({ 证书: { 访问密钥 ID:

回答 1 投票 0

在 ES6 中使用 Jest 测试 React Flux Store

我正在尝试使用 Jest 和 ES6 类来测试我的 React 存储。我想知道如何在每次测试之前“重置”测试的商店或获取新的实例。 我的商店包含: 导入BaseS...

回答 2 投票 0

如何用jest为S3Client编写测试?

我是 Jest 新手,目前正在练习为我的旧项目编写测试。我不知道如何为 Amazon 的 S3Client 编写测试。 常量 s3 = 新 S3Client({ 证书: { 访问密钥 ID:

回答 1 投票 0

如何使用 Jest 模拟从具有多个常量的配置文件中导出的仅一个常量

我有一个包含简化内容的配置文件(它包含更多常量),如下所示: 导出 const appTitle = "Drzewo wyboru" 导出常量警告={ 缺失:“Kryterium”

回答 1 投票 0

运行单元测试时无法检测到已安装的react-router-dom包

我想用react-router-dom学习react测试库。我使用 npx create-react-app 命令创建了该应用程序。生成的代码在父文件夹中已经有一个 App.test.js: 导入{渲染,

回答 1 投票 0

测试 MUI Datagrid 时出现红色错误墙

我正在将测试引入到我的项目中,我遇到的事情是,当我测试整个页面组件 MUI 数据网格表时,会出现一堵错误墙,使其几乎无法理解...

回答 1 投票 0

如何在 Jest 中运行 expo-sqlite 测试?

我有以下代码用于测试expo-sqlite, 从“expo-sqlite”导入 { openDatabase } const db = openDatabase("test.db") jest.useFakeTimers() 函数睡眠(持续时间 = 10...

回答 1 投票 0

尝试访问 did() 参数时出现 Jest/Typescript 错误

我在使用 Typescript 和 Jest 的 Node.JS 应用程序上有以下测试用例: /* 确保应用程序(及其路由)在测试之前已完成加载 */ beforeAll(异步() => { 等待应用程序。

回答 1 投票 0

Angular 18 + Jest - 无法监视信号设置方法

我有一个组件,可以在初始化时更改服务中声明的信号的值。我正在尝试使用 Jest 测试此声明并监视信号的 set 方法,但是机智...

回答 1 投票 0

Jest vscode-jest 扩展运行所有测试(尽管配置正确并使用 Git)

正如标题所示,我使用 Git 作为我的项目的源代码控制,并且我使用以下配置: "jest.autoRun": "观看", “jest.debugCodeLens.showWhenTestStateIn&

回答 2 投票 0

如何使用 Jest 正确模拟 Nest.js 中的 updateOne mongoose 方法

我想使用 Jest 测试库模拟 Nest.js 应用程序中的 updateOne 方法。 我有一个服务方法 公共异步更新( newDto:更新UserFieldsDTO, 用户名:字符串,...

回答 1 投票 0

Jest 测试用例失败,并显示“Nest 无法解析 <Module> (?) 的依赖项”,因为 NestJS 中存在非类提供者标记

我尝试使用 npm run test src/categories/categories.service.spec.ts 运行以下测试用例,但出现以下错误。 Nest 无法解析

回答 1 投票 0

更改手动模拟服务中特定功能的模拟实现

我有服务。 导出 const PostService = jest.fn().mockReturnValue({ findPost: jest.fn().mockResolvedValue(false), updatePosts: jest.fn().mockResolvedValue(false), }); 我是...

回答 2 投票 0

ts-jest TypeError:array.findLast 不是函数

我有一个用打字稿编写的反应组件,我正在使用 jest 和 ts-jest 进行测试。这不是使用 create-react-app 或 create-next-app 创建的应用程序,这是一个独立的组件...

回答 1 投票 0

TS2688:找不到“jest”的类型定义文件

我正在尝试在我的项目中运行 Jest 测试,但是我不断收到错误 src/tests/options.controller.test.ts:198:35 - 错误 TS2304:找不到名称“jest”。 198(猫鼬作为...

回答 1 投票 0

NextUI 组件测试

我用 NextUI 创建了一个简单的 SELECT 组件,效果很好。一旦我开始在这个组件上添加测试(使用 JEST),我就会遇到意想不到的错误,并遇到我......

回答 1 投票 0

我无法运行笑话快照测试,因为我不断收到“警告:无效的挂钩调用。”

我的组件工作正常,但我需要为我的反应项目构建快照测试,但由于这个错误我不能。 (详细信息:我的数据测试运行正确) 我的 GitHub 存储库: 啊...

回答 1 投票 0

Jest 无法找到模块,但只能在 Github Actions 上运行时找到模块

我的Github操作失败了好几次,之前运行得很好,没有新的或修改的测试,甚至我没有修改页脚组件,唯一的变化是我的方式...

回答 2 投票 0

Chakra-UI V3 - 运行测试时出现问题 - 找不到模块“@ark-ui/react/format”

我最近开始了这个项目,我正在尝试使用新版本的 Chakra UI V3。老实说,我无法进行任何测试。无,仅当我删除 Chakra-UI 提供程序时(并删除其他内容...

回答 1 投票 0

在 Angular 和 jest 框架中编写测试用例时,无法将 repoA 中存在的 ServiceA 导入到 repoB 中的 ServiceB 中

我有一个场景,在仓库 RepoA 中有一个角度服务 ServiceA。在 RepoA 的 index.ts 中,我从 './serviceA' 导出 * 作为 ServiceA。 ServiceA 有注释 @Injectable({ 证明...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.