jestjs 相关问题

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

JestJS - >不变违规:无法在“连接(投资组合)”的上下文或道具中找到“存储”

完整错误消息:Invariant Violation:无法在“Connect(Portfolio)”的上下文或道具中找到“store”。将根组件包装在a中,或者将“store”显式传递为...

回答 2 投票 6

测试遍历反应组分的方法的最佳方法是什么?

我试图测试小反应组分。以下组件是一个选项卡系统,单击选项卡时,更改选项卡的className被单击。它正在工作,但我想测试它们,我......

回答 1 投票 1

ReactDOM.findDOMNode无法按预期工作

我被分配来修复一些失败的Jest测试。这是一个例子:这是checkboxGroup.spec.js:import来自'react'的React;从'react-dom'导入ReactDOM;从'react -...导入TestUtils

回答 1 投票 1

如何用jest模拟react-native-camera?

我试图用jest测试react-native-camera模块所以我有以下package.json:{“name”:“app”,“version”:“0.0.1”,“private”:true,“main” :“index.js”,“license”:“麻省理工学院”,......

回答 2 投票 5

未使用Jest mock - 而是运行普通方法

我有以下设置来测试异步功能。首先,我的文件夹结构:src /├──App.vue├──api│├──__mocks__││└──api.js│└──api.js├──组件│├──...├ ──main.js......

回答 1 投票 1

是否可以使用Jest或任何其他测试库/框架加载url并获取浏览器呈现的DOM对象?

我想让浏览器呈现DOM对象而不是模拟DOM对象。是否可以使用Jest或任何其他单元测试库/框架加载url并获取浏览器呈现的DOM对象?

回答 1 投票 0

Jest - 模拟React Component的依赖项,它返回一个Promise

我有一个具有以下依赖关系的React组件:import {fetchUsers} from'../../api/';这是返回Promise的实用程序函数。当试图用Jest嘲笑这个时,我一直......

回答 1 投票 1

在Jest / Mockgoose测试中,Mongoose聚合查询失败,在其他地方工作

我正在尝试为我的Mongoose模型创建一些测试,我无法弄清楚如何让Jest / Mockgoose测试通过速记查询/聚合管道(参见下面的第一个代码块)...

回答 2 投票 4

酶无法从ComponentDidMount读取this.props.match.params

我刚刚进入我的项目的单元测试,适配器设置正确,我写了一些测试。我的一些测试会抛出错误,即我在redux状态中包含变量的错误。 ...

回答 1 投票 0

反应酶是错误is.fn()应该被调用

我的组件如下导入来自'react'的React;从'react-redux'导入{connect};从'react-bootstrap'导入{Button};从'../../../actions/sampleUserAction'导入UserActions; ...

回答 3 投票 0

如何正确测试反应组件?

最近我正在学习用开玩笑和酶来测试React,似乎很难理解单元测试是什么,我的代码导入React来自“反应”; class App扩展了React.Component {constructor(){...

回答 2 投票 0

反应组件中的测试方法不起作用

我在React中有简单的组件。我想在用户点击按钮时测试该组件中的方法。我已经测试了但最终没有通过。组件:从'react'导入React,{Component}; ...

回答 2 投票 0

Jest是否支持ES6导入/导出?

如果我使用ES6的导入/导出,那么我的所有测试都会失败并显示错误:意外的保留字我将我的测试对象转换为使用旧学校的IIFY语法,突然我的测试通过了。或者,拿......

回答 4 投票 22

酶`.find(选择器)`似乎找不到选择器

element.find('span.active-nav-option')返回任何内容,而element.find('。active-nav-option')返回span。测试的目的是找出是否渲染了跨度而不是链接。 ...

回答 1 投票 1

在NestJS Jest测试中覆盖提供者

我想在我的NestJS应用程序中使用内存中的Mongo实例来模拟数据以进行测试。我有一个数据库提供程序,使用mongoose连接到我的生产数据库,这是我的...

回答 1 投票 3

如何在Jest JS中测试未处理的拒绝和处理拒绝

我有一个班级,我想在那里发现拒绝错误。 export class Logger {constructor(){this.registerHooks()} registerHooks(){window.addEventListener(“unhandledrejection”,(e)=&...

回答 1 投票 1

如何在开玩笑中测试saga yield观察者并行调用

我想测试我的传奇我能够测试单个传奇调用,但我如何使用jest export default函数测试我的观察者传奇* saga(){yield [takeLatest(dataTypeActions.ACTION1,...

回答 1 投票 0

Jest测试用例并没有失败,也没有通过

我的Package.json代码:“dependencies”:{“gulp-jest”:“^ 2.0.0”,“jest-cli”:“^ 20.0.4”,“supertest”:“^ 1.2.0”}“脚本“:{”test“:”gulp test“}我的gulpfile测试任务如...

回答 1 投票 0

如何在jest中断言函数调用顺序

我用jest.fn嘲笑两个函数:let first = jest.fn(); let second = jest.fn();如何断言第一次调用之前?我正在寻找的是像sinon的......

回答 1 投票 4

如何使用Jest和Supertest在每次测试之间清除cookie?

我有一套测试,如果单独运行,都会通过。但是,如果cookie并行运行,则会检查cookie的值,从而导致测试失败。问题是supertest的......

回答 1 投票 1

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