在我的 function 中命名为 eventController。 axios 调用以两种方式实现第一种是在此代码上 那么这是第2 一个函数/控制器中有 2 个不同的 axios 调用我被分配在 typescript 中使用 jest 对此进行单元测试所以我到目前为止所做的是 我模拟了第一个 ...
在我的 function 中命名为 eventController。 axios 调用以两种方式实现第一种是在此代码上 那么这是第2 一个函数/控制器中有 2 个不同的 axios 调用我被分配在 typescript 中使用 jest 对此进行单元测试所以我到目前为止所做的是 我模拟了第一个 ...
我有一个 react-native 应用程序在尝试运行 yarn jest 时,出现以下错误: 反应本机版本:“0.64.4” 依赖项: “本机反应”:“0.64.4”,“笑话”:“29.2.2” 测试文件如下所示: 我尝试了很多解决方案,但没有一个对我有用。 ...
我用 babael 配置了我所有的玩笑,但我无法运行测试,它总是显示相同的错误。 我正在使用带有样式组件的 nextJs 和 typescript。 失败 src/components/Main/main.spec.tsx ● 测试套件运行失败 快照:0 总时间:3.841 s 运行所有测试套件。 ...
即使在清除缓存后,Jest 仍在运行旧的、过时的、注释掉的代码。 它几乎就像它停留在过去,我已经运行了jest --clearCache命令,但这似乎并没有解决这个问题。 如果我注释掉一个测试块,我们甚至删除测试文件,测试仍然运行。 这太奇怪了。 这是我的脚本的样子: ...
我试图从 Jest 测试用例中强制使用一些环境变量,以便在执行期间,代码应该采用正确的路径: 基本上我的被测类看起来像: 所以基本上我想通过强制 IS_MOCK 为真来获取 mockProvider。 这些是我尝试过的两件事: 添加安装文件setup.ts 在开玩笑的配置中: 从测试文件设置值: 这 ...
我只是想在 nestjs 应用程序上运行一些集成测试,但出现以下错误: SyntaxError: Cannot use import statement outside a module 我在这个应该很容易解决的问题上花了很多时间,但我无法处理它。 使用 ESM 而不是 CommonJs 的@nes ...
我试图从 MyUtil.test.ts 中的 MyConfig.ts 模拟 getConfg function。 我收到错误“configMock.mockReturnValue 不是函数”。 如何模拟导出默认值 function? ...
我有一个 Angular (v15.0.0) 组件,它收集符合 CSS 条件的所有 DOM 元素。 创建它是为了在 3rd 方组件和我的自定义组件上实现相同的效果。 但是,当我尝试用 Jest 测试这个 function 时,出现以下错误: 我试图重组这部分。 我的第一个意图是添加我自己的类作为一 ...
我如何验证 *.test.ts、*.test.tsx、 mocks文件夹等没有被编译到我的发布构建 React Native 应用程序中? 我们添加了大量测试,我们的构建时间似乎有所增加。 是否有明确指出要忽略的文件夹和文件类型的配置? 我可以找到很多关于使用 React Native 开玩笑的文 ...
我有一个迭代 object 的方法,它嵌套了 arrays。我想知道是否有可能测试我的方法是否按预期迭代这些 arrays。 Object: **以上是我正在尝试的伪代码。 我想开个玩笑,它通过每个 if 案例的方法并检查数组是否存在。 目前我已经尝试检查整个 object,并且能够得到结果。 ...
作为我之前工作的一部分,我已经实现了一个模拟 class,我想将其作为 Jest 单元测试的一部分提供。 让我用代码解释,这样更好: 我的 Controller 代码:export class VpcController { constructor(private readonly vpcSer ...
使用 Angular 14 配置 Jest 后,出现此错误:测试套件无法运行 Jest 配置是: 在 setup-jest.ts 中我们有: 和 package.json: 此外,tsconfig.spec.ts 已正确配置: tsconfig.json 包含 esModuleInterop: ...
我有以下代码我正在使用这个 API https://developer.mozilla.org/en-US/docs/Web/API/Performance/measureUserAgentSpecificMemory 。 class 被右背剥离 笑话文件。 我不确定如何让测试文件等待测试中的值? ...
我一直在尝试配置 jest 和 @testing-library/jest-dom 以与我的 typescript/react/next.js 网站一起使用。 每次我运行测试时都会遇到这个问题,但我不确定到底是什么原因造成的。 我已经坚持了 3 天了,不确定是不是配置问题。 我重做了项目我已经卸载 ...
我只是想在新项目上安装ts-jest ,例如:$ mkdir test && cd test $ npm init -y $ npm install ts-jest 所有其他包都可以安装而不会出现错误或挂起,但只有ts-jest永远不会安装并停留在sill idealTree ...
我有多个服务测试几乎相等beforeEach()和afterAll() 。 可以做些什么来消除样板文件? 它看起来像这样简化: 是否可以做这样的事情,其中describeServerTest(..)包含重复的操作: ...
我正在努力在 inte.net 上找到一个关于如何从 Jest 测试中排除*.data.spec.t的简单答案。 我认为这发生在jest.config.json文件中,需要在"testPathIgnorePatterns": []中添加一些内容,但我没有找到正确的 RegEx(如果没有错的话)来排除 ...
嗨,我有一个 Storybook 应用程序,我正在尝试添加一些笑话测试: 这是我的 jest.config.js 这是我的组件: 还有我的测试文件: 我在这个脚本上运行我的测试: 我有一个错误:无法从“node_modules/@mui/styled-engine/node/index.js”中找 ...
我的 Nest JS 项目有一个简单的 Jest 测试。 笑话看起来像:import { Test, TestingModule } from '@nestjs/testing'; import { IbmVpcController } from './ibm.vpc.controller'; im ...
我正在开发一个使用 Angular 5 的项目(我知道这是过时的),我按照这篇文章帮助在我的项目中设置 Jest,我的文件如下所示: package.json jest.config.js 源代码/test.ts tsconfig.spec.json 在终端中运行jest后,控制台中打印出以 ...