开玩笑的魔术数量比较失败了... tobe
我正在测试以确保 buffer 的魔术数字是 zip 格式。 我是通过提取缓冲区的第一个4个字节来串起的,并与 pk 的魔术数进行比较。 const zipMagicNumber: …
开玩笑(Nestjs) - 如何模拟方法依赖性?
在下面的代码中,我试图测试“ somemethodotest” 方法,但是应模拟“某些依赖性method” 方法。但是,所证明的方法并不是一个例外“我一定不能被称为…
为什么不同的URL通过`tobeequal()`?
该测试对我来说失败了,但显然URL不平等。想法? it('should have working URL comparisons', () => { const a = new URL('http://foo.example.com');…
开玩笑的nextjs:您应该只使用“ Next/Router”在您应用的客户端
我正在嘲笑 next/router 在我的嘲笑+react-testing-libray测试中的依赖项,就像我往常一样: import * as nextRouter from 'next/router'; export con…
vscode在子文件夹中启动开玩笑测试
我正在一个具有 jest.config.js 和 package.json 文件的monorepo中,在该monorepo中代表独立项目的 package.json items/thing/ items/other/ items/so…
开玩笑:TypeError:无法读取未定义的属性(Reading' getFilename')
我最近开始使用 @testing-library/user-event库,并且面临很多问题。我正在尝试测试文本框验证流量,但是我遇到了错误, TypeError: Cannot read prop…
如何测试与酶/开玩笑中的反应中设置状态的组件
假设我需要测试此组件。它通过道具获得了状态和设定者。测试应该是什么样的? component.jsx : export function Component({ isShowing, setShow }) …
如何在JavaScript(开玩笑测试)中调度多个调度键盘事件?
期望: 我想派遣多个关键事件Simutamusly。例如,我希望我的测试使用 代码模拟Shift+Tab事件: ... describe("ESC press", () => { // How do i use t…
如何用玩笑代替Pointerevent? (未定义pointerevent)
我的React应用程序中的问题是 我在开关案例语句中测试不同事件构造函数。类似的事情: switch (event.constructor) { case String: doSomething() bre…
在Next.js上使用jest无法找到模块错误
您好,我遇到了一些麻烦,让Jest在我的NextJS应用程序上工作,当我使用脚本“ jest”时,我总是会遇到失败的执行, FAIL __tests__/index.test.tsx ●…
如何为以下控制器创建测试?
我需要为以下代码编写测试吗? @Post() update(@Body() updateUserDto: UpdateUserDto, @Request() req) { return this.userService.update(req.user.…
无法执行dispatchevent' on EventTarget上:参数1不是类型' event'
我的测试代码从 button.dispatchEvent(new MouseEvent("click", { bubbles: true })); 但是由于某种原因,我从同一行的代码线上遇到此错误: Failed t…
如何使Jest使用Node_modules中的不同编译的打字稿工作
在我的项目中,我从纱线测试中获得以下内容, Jest encountered an unexpected token Jest failed to parse a file. This happens e.g. when your cod…