jestjs 相关问题

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

运行测试文件时错误无法读取未定义的属性“getRandomBase64”

我尝试使用包 uuid 并反应本机获取随机值来创建随机 uuid。一切都很好并且工作正常。但是当我尝试使用 jest 运行测试文件时,我收到错误 Cannot read property '

回答 5 投票 0

如何在 Jest 测试中发送签名的 Cookie

我正在为 Node.js/express 应用程序编写测试,我需要向不同的 API 发出请求。路由器请求接受一些端点的签名 cookie 来验证用户身份

回答 1 投票 0

如何在 Jest 中模拟只读属性?

我有一个函数,可以将大写的字符串转换为大写前带有破折号的字符串,并使字符串小写。 格式化类型() { // 在大写字母前添加破折号...

回答 2 投票 0

如何使用Jest函数的动态替换?

我有一系列这样的测试用例: it('应该禁用渲染按钮', async () => { 使成为(...); const 按钮 = screen.getByRole("按钮"); 期待(按钮).toBeDi...

回答 1 投票 0

Prisma QueryRaw不安全测试

我正在尝试使用 prismock 测试一个使用 queryRawUnsafe 的函数,由于某种原因,当我运行测试时它无法正确读取。现在在测试中如果我使用 等待 DBConn.table_name.findM...

回答 1 投票 0

react-testing-library:无法关闭 MUI Select 的下拉菜单

我有一个 SelectExample.js 从“react”导入 React, { useState }; 从“@mui/material”导入{InputLabel、MenuItem、FormControl、Select、Typography };> 导出默认fu...

回答 1 投票 0

如何使用 Jest 模拟记忆化的 React 组件

我想模拟一个已被记忆的React组件。我正在使用 React 18.2 和 Jest 29.7 以及 Typescript,以防万一。我已经尝试了几种方法,但似乎找不到有效的方法......

回答 1 投票 0

React 测试库测试路由器内部出现路由器错误

我想使用下面的测试用例测试我的 React AppRoutes 组件。 但我遇到一个错误,指出您无法在另一个路由器内渲染路由器。 控制台错误 错误:不...

回答 1 投票 0

在玩笑中使用模拟将 @gorhom/portal 中的门户设置为视图

我想使用 @gorhom/portal 中的组件 来模拟作为视图。 我想这样做,因为 组件需要 在...

回答 1 投票 0

如何在 React 组件的 Jest 测试中模拟 MUI5 Pro 许可证密钥

我目前正在将 MUI v5 Pro 组件集成到我的 React 库中,然后将这些库组件导入到我的主机应用程序中。我已经在两个 Libra 的 .env 文件中设置了 MUI 许可证密钥...

回答 1 投票 0

期望变量为空或布尔值

我正在使用 Jest 为 Node.js 后端开发一些测试,我需要检查来自第三方的一些值。在某些情况下,这些值可以是布尔值或空值。 现在...

回答 2 投票 0

笑话未定义

我目前正在使用打字稿制作一个反应应用程序,并且我正在使用反应测试库进行测试。应用程序因 ReferenceError: jest is not Defined 崩溃。不过我所有的测试都通过了。 之前,

回答 1 投票 0

NextJS-auth0 发生意外令牌错误

我有一个使用 nextjs-auth0 包的 nextjs 应用程序。当我尝试使用此导入测试文件时: 从 '@auth0/nextjs-auth0' 导入 { getSession }; 我收到以下错误: 开玩笑没能...

回答 1 投票 0

玩笑更新后无法读取未定义的属性“html”

对于使用 jest 的 Angular v12 项目,我刚刚将 jest 更新到版本 28。但是现在,我收到以下错误 失败 src/app/components/update-input/update-input.directive.spec.ts ● 测试套件

回答 4 投票 0

反应单元测试“不是函数”对象。<anonymous>

努力为使用 redux/sagas 的文件编写一些单元测试。 app.tsx 文件看起来像这样 从 'react' 导入 React, { StrictMode } 从'react-dom'导入ReactDOM 导入 { Provider } f...

回答 1 投票 0

我什么时候应该使用快照测试?

开玩笑地实现快照测试相当容易,但我对此不太满意,因为感觉我实际上并没有测试任何东西。 在单元测试中我可以轻松地采取

回答 2 投票 0

单元测试因 .getContext() 未实现而引发错误

我正在使用 Jest 为使用画布元素的组件编写测试。当我运行如下所示的测试时,我不断收到错误。 错误:未实现:HTMLCanvasElement.prototype.getCont...

回答 8 投票 0

Jest + TypeScript + Babel 未知选项:.0

我使用 Jest 为我的一些 Fauna DB 操作编写了一个集成测试。我尝试测试的源代码 (fauna.ts) 和测试本身 (fauna.test.ts) 都是 TypeScript 文件。我已经

回答 1 投票 0

scryRenderedComponentsWithType 返回一个空数组

我对 React 应用程序进行了以下测试: it('有 7 个 NavBarItems', () => { const 组件 = ReactTestUtils.renderIntoDocument(); const navBarItems = ReactTestUtils.

回答 1 投票 0

测试具有 fetch 的 React 自定义钩子

我写了一个简单的自定义钩子。它所做的只是通过 fetch 调用 api,将数据保存在一个状态中,然后返回该状态,以便组件可以使用它。 下面是 useTodo 的代码...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.