ts-jest

ts-jest

文章 0 浏览 1

笑话错误:类型错误:res.status不是函数

我正在使用中间件来验证此代码的令牌: import { Request, Response, NextFunction } from "express"; import jwt from "jsonwebtoken"; class Verify…

那伤。 2025-01-26 03:53:52 3 0

如何使用开玩笑在TS文件中模拟功能

我的笑话设置具有 setupfile.ts ,它在所有测试都使用以下测试之前运行之前运行, jest.config.ts 字段: setupFiles: [ "/src/__tests__/setup/setup…

舂唻埖巳落 2025-01-26 03:09:09 2 0

为什么可以将Jest.fn()分配给Typescript中的任何功能?

我很困惑Jest.fn()在打字稿中的工作方式。例如 class MyClass { myFunction() { return 'hello' } } let myClass = new MyClass() myClass.myFuncti…

娇女薄笑 2025-01-25 20:36:27 2 0

如何使用开玩笑和打字稿在对象上测试可能是两种不同类型的属性?

我有一个函数 getFruit()返回两种可能的类型, banana |苹果。 我有一个开玩笑的单元测试,其中包括一种在其中一种类型上但不是另一种类型的属性测…

揽清风入怀 2025-01-25 19:05:06 2 0

在我的Express.js开玩笑测试中找不到内存泄漏

现在,我花了一些时间试图在玩笑测试中找到内存泄漏,即使我成功解决了一些测试,但仍有很多内存从测试套件泄漏到测试套件。具体来说,当i npm测试(…

亚希 2025-01-25 16:15:29 2 0

“错误:未找到的preset jest.preset.js”使用Intellij在NX Workspace中运行开玩笑测试

我有一个带有节点 +角库的NX工作区。从NX版本13.X升级到14.x时,NX通过其自动迁移过程重新配置了玩笑。 运行项目:测试生成器时,我的笑话测试按预期…

新人笑 2025-01-25 14:37:30 3 0

uck typeerror:无法读取未定义的属性(读取' isBatchingLegacy')

我正在尝试使用Jest测试一个反应打字条项目,但它给出了令人困惑的错误: 这是我的 "dependencies": { "@testing-library/jest-dom": "^5.16.4", "@te…

缘字诀 2025-01-25 13:40:10 3 0

测试当公共方法调用时未调用私人方法

我有一个授权者#getToken方法,该方法返回令牌。第一次被调用时,它通过将其发布到API来验证;此后每个呼叫都会返回从API呼叫中收到的令牌。我需要测…

美男兮 2025-01-24 19:59:11 2 0

您的nodejs版本v12.14.1与您的打字稿目标esnext之间存在不匹配

我正在使用v12.14.1版本,在我的项目中尝试键入NPM运行测试时,我会收到此警告您的nodejs版本v12.14.1与您的打字稿目标esnext之间存在不匹配。使用 TS…

情话已封尘 2025-01-24 04:38:55 2 0

升级开玩笑到v29-错误测试环境Jest-Environment-jsdom无法找到

是否有人成功地升级到最新的Jest版本 29 ? 我会收到一个错误: Error: Test environment jest-environment-jsdom cannot be found. Make sure the te…

昵称有卵用 2025-01-24 01:31:05 2 0

当前的测试环境未配置为支持ACT(...) - @testing -library/react

我正在尝试将项目升级为React 18,一切都以DEV和生产模式在浏览器中起作用。但是,在升级到最新版本的@testing-library/react 我的某些单元测试失败,…

傲影 2025-01-23 21:43:56 3 0

TestMatch查找匹配项,但找不到文件

我一直在尝试使用Jest在自己的文件夹中运行一些测试,但声称未发现测试。 文件结构如下: . └── repo-folder/ ├── ... └── tests/ ├── in…

神仙妹妹 2025-01-23 05:20:45 2 0

我如何修复错误类型:无法读取未定义的属性(读取' push)'在React测试中?

通过反应测试图谱进行了测试。我正在实施一个测试,该测试在测试组件的过程中单击按钮时移至主页,但它不起作用。我该如何解决? 我有这个错误 typeEr…

浪荡不羁 2025-01-23 01:21:00 2 0

自从开玩笑26&#x2B以来,如何冲洗承诺。

Jest 26根据 @Sinonjs/Fake-Timers运行了新的假计时器实施。 以前我用过 const flushPromises =()=>新的Promise(setimMediate); 现在,我试图…

单身狗的梦 2025-01-22 16:13:58 2 0

window.dispatchevent来自测试代码不会触发窗口。addeventListener

我添加了以下侦听器,我尝试使用开玩笑来编写测试。但是,似乎我要派遣的事件无法达到我的代码。 window.addEventListener('message', (event) => { i…

偷得浮生 2025-01-22 02:35:25 3 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文