jest 相关问题

对于ElasticSearch,请使用[jest]标记获取与Java HTTP Rest客户端相关的问题。使用[jestjs]标记来解决与JavaScript测试框架相关的问题。

通过jest(ts-jest)用命名空间测试打字稿代码

[当我尝试测试打字稿代码时:名称空间MainNamespace {导出类MainClass {公共和(a:数字,b:数字):数字{返回a + b;我的测试:...

回答 1 投票 6

反应测试库-避免getBy?

[使用React Testing库测试组件时,我发现自己从getBy *开始,偶尔需要用queryBy *替换它(例如,如果我需要检查...的不存在,

回答 1 投票 0

如何在React项目中集中快照文件夹?

我在一个必须构建React UI的项目中。因为这是一个小项目,而且我很孤单,所以我尝试使用TypeScript和TDD方法进行开发。我学会了实践,安装了Jest&...

回答 1 投票 1

如何在nrgx 8单元测试中模拟选择器?

我正在学习使用Jest为ngrx8应用程序编写单元测试。我正在测试已订阅ngOnInit中的选择器的组件:ngOnInit():void {th is.store.pipe(select(someSelector(...

回答 1 投票 0

无法通过使用带有酶的期望测试库在DOM上找到具有两个类的元素

在测试React-Redux组件时,是否可以通过第二个类名aur或具有两个或多个类名的元素来查找元素。例如:我有一个div ] >>> 您应该能够同时做这两个...我已经创建了快速测试来检查您的示例: import React from 'react'; import { mount } from 'enzyme'; const MyComp = ({active}) => <div className={`navigations${active ? ' active': ''}`} />; describe('Name of the group', () => { it('should ', () => { const wrapper = mount( <> <MyComp /> <MyComp active/> <MyComp /> <MyComp /> </>, ); expect(wrapper.find('.navigations')).toHaveLength(4); expect(wrapper.find('.active')).toHaveLength(1); }); });

回答 1 投票 0

如何在使用样式化组件的React组件中测试字符串“…loading”?

您如何编写样式化组件的笑话酶断言?通常我会像这样设置测试:从'react'导入React;从“酶”导入{浅}; // test-setup.js import {configure} ...

回答 1 投票 0

测试模块需要来自AWS Lambda中某个层的模块

因此,我在无服务器框架节点JS项目中使用了图层。我将所有常用的npm软件包添加到层中,因为我不希望每个Lambda函数都具有巨大的软件包。问题是...

回答 1 投票 0

如何重用React-Router的useHistory的笑话模拟

我在我的测试中像这样嘲笑react-router-dom的useHistory:jest.mock(“ react-router-dom”,()=>({useCistory:()=>({ :jest.fn(),块:jest.fn(),...

回答 1 投票 0

Jest测试套件无法在等待状态下运行

我有一个带有异步方法的Javascript类(当然,内部还有await)。我正在尝试测试此方法,因此尝试在此行添加测试:const res = await myObj.theAsyncMethod(“ param”); ...

回答 1 投票 0

嘲笑出口的出口

我有一个问题,如果我从子模块导出*(使用ES6模块语法和babel),我将无法从入口点使用Jest来模拟子模块功能。我想知道是否有人出去...

回答 1 投票 1

在电子中运行笑话并使用--inspect-brk

我试图让Jest在Electron运行时(而不是Node)中运行,当我按以下方式启动Electron时,它按预期工作:$ node_modules / .bin / electron node_modules / .bin / jest PASS src / ...

回答 1 投票 0

带有嘲笑的轴突和kitsu

我正在创建一些测试,并且使用Kitsu(https://github.com/wopian/kitsu/tree/master/packages/kitsu)作为使用API 的客户端。我需要模拟API请求,但不能。 Kitsu使用axios ...

回答 1 投票 0

使用create-react-app软件包在monorepo中运行笑话

这是一个问题。 我正在尝试将我的一些软件包合并为monorepo。 我正在使用yarn及其workspaces experimental功能。 因此,存储库文...

回答 1 投票 1

使用Jest对Angular 1.x进行快照测试

我想用Jest快照测试我的angular .x指令。 我已经开始使用jest工作的测试环境,但我不确定如何 如果可以的话 快照测试我的指令 组件。 我不认为我...

回答 1 投票 3

如何使用babel配置玩笑

我正在配置一个简单的项目,以便使用jest和babel进行测试。我如何使它们一起工作?我尝试了此处提到的说明:https://jestjs.io/docs/en/getting-started,但无法...

回答 1 投票 0

使用supertest和猫鼬在测试运行完成后一秒钟没有退出

我使用玩笑来通过supertest测试我的node.js端点。但是,在运行我的测试玩笑之后,它不会退出,而是返回以下内容并挂起:在...

回答 1 投票 0

如何分别测试服务的每种方法?

我有一个调用API的服务。我已经创建了一个测试该服务的一般范式的测试,但是我需要在该服务中逐个方法进行测试。这是服务:import ...

回答 1 投票 0

为什么快照文件的信息太多?

我使用create-react-app创建了一个简单的App,然后安装了酶并使其成功运行,但是快照文件中的信息太多! // App.js尚未修改// // App.test ....

回答 1 投票 0

如何避免为每个Jest测试用例重新运行异步API调用?

我想为异步函数编写一个测试,该函数从外部API提取数据。开玩笑的文档告诉我要对测试用例返回一个承诺,如下所示:test('数据是花生酱',()= ...

回答 1 投票 0

异步/等待返回承诺 代替值

我在行动中提出要求。从需要从模拟redux存储返回值的api中提取。我有它在redux模拟存储调度操作时启动该请求,但是我似乎看不到值...

回答 1 投票 0

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