jestjs 相关问题

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

Puppeteer page.click(选择器)没有响应IFrame

await page.evaluate(()=> {window.scrollBy(0,window.innerHeight);})jest.setTimeout(20000)等待page.click('#ApplyBthNAP,#btnCheck');

回答 1 投票 1

如何在使用带有Jest / Enzyme的PubSubJS时模拟在React组件上发布/订阅事件?

我有以下代码:class Dummy extends React.Component {constructor(props){this.state = {field:''}} componentDidMount(){PubSub.subscribe('event',()=> {this ... 。

回答 1 投票 1

在整个测试中记录持久性问题

我一直在撞墙而且为了我的生活,我无法弄清楚这个问题。我正在使用Jest(ts-jest)和默认的JSDOM进行测试。在我的测试中,我宣布文件......

回答 1 投票 1

正在创建的未知线程池

我们有spring boot微服务,有几个库作为依赖。例如Jest(弹性搜索),Hikari,Spring-Rabbit,FasterXml等等。在分析了线程转储后,我们发现2 ...

回答 1 投票 0

使用react-test-renderer的Jest测试是将未定义的属性值插入DOM

我简单地尝试在react-test-renderer源代码中找到它,但无法找到它。回想一下,在React中,值未定义的组件元素属性不会在...中呈现

回答 2 投票 0

如何在React无状态功能组件中测试道具?

使用Jest和Enzyme,我试图测试我的Logo组件是否收到正确的道具(id,height,width,active,disableTransparency)。我试过创建一个实例(wrapper.instance()),但是......

回答 1 投票 0

升级到react-native 0.56后无法运行测试

我最近将react-native更新为0.56。我知道Babel 7的重大更新,并尝试了这里列出的所有内容:https://github.com/facebook/react-native/issues/19859但我仍然......

回答 1 投票 1

在jest.mock中Jest'TypeError:不是函数'

我正在写一个Jest模拟,但在模拟本身之外定义一个模拟函数时似乎有问题。我有一个类:myClass.js类MyClass {constructor(name){this.name = ...

回答 1 投票 1

无法管理安装jest

我正在使用npm来安装jest,以便对我的js代码执行一些测试。为了安装它,我使用命令:$ npm install --save-dev jest如他们网站上所述。但是,它......

回答 1 投票 0

如何在打字稿中描述一个简单的Just functor的界面?

我试图第一次在打字稿中写一个简单的界面,并对几乎所有事情都有疑虑。问题很简单。如何描述这个简单的jest matcher扩展? / ** ...

回答 1 投票 1

如何测试从mapDispatchToProps传递的函数(React / Redux / Enzyme / Jest)

我想测试模拟按钮点击时调用从mapDispatchToProps传递的函数。如何测试从mapDispatchToProps传递的函数?我试图通过......

回答 1 投票 1

JSDoc文档对象方法扩展其他类

Document使用JSDoc扩展jest.Matchers我编写了一个jest.Matchers的简单扩展,但是我无法使用typescript类型检查器来识别我的扩展。我使用的是纯JavaScript。 // @ts -...

回答 1 投票 1

测试在循环中显示其他组件的React组件

我正在研究一个本机应用程序。有一个简单的组件可以获取一个数组,并使用react-native-maps将其显示为地图上的标记。我正在尝试测试该组件。在测试中我想检查......

回答 1 投票 0

How to run concurrent tests in Jest with multiple tests per request?

我想同时运行我的 Jest 测试,但我遇到了一个场景的问题: 我正在端点上测试结果,我想测试有关它的多项内容。所以在我的 beforeAll 函数中...

回答 2 投票 0

javascript模拟导入组件与jest

任何想法如何模拟“导入”进行测试?我现在用jest。 ie://browser.js export const browser = {id:undefined}; export const getBrowser = function(){return browser; }; //取-...

回答 2 投票 0

Intesllisense方法期望不正确

在VS-Code中使用intellisense时,它会为我所使用的旧版本的期望提供自动完成建议。自从它被捐赠给Jest项目以来,API已经发生了变化,但对于一些......

回答 1 投票 2

浅渲染Jest Snapshots

我刚开始使用Jest和Snapshot测试,我想知道为什么所有示例都会对React组件进行“深度渲染”以创建快照。示例const A =()=> {return &...

回答 2 投票 9

React / JestJS / Enzyme:如何测试参考功能?

我正在使用Jest和Enzyme运行单元测试这个非常简单的组件render():render(){return({this.refInput = input}} />)} it('...

回答 1 投票 4

如何使用Jest和Enzyme模拟React组件生命周期方法?

这里的完整DOM渲染的酶文档包含以下使用Sinon监视生命周期方法的示例:describe(' ',()=> {it('调用componentDidMount',()=> {...

回答 2 投票 5

ReactTestRenderer:不变违例:getNodeFromInstance:参数无效

我正在使用jest来使用快照测试。我遇到了react-test-renderer中的一个bug,Invariant Violation:getNodeFromInstance:无效的参数。复制错误的最小代码:import ...

回答 2 投票 4

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