enzyme 相关问题

ReactJS的单元测试库。它由Airbnb开发。它可以与其他JS测试框架一起使用,如Mocha,Jest,Karma等。

如何使用react中的值测试渲染道具

我有一个组件,我在其中传递了一些道具,这些道具使用渲染道具来渲染组件。 如何使此渲染道具变浅并渲染以传递值并检查返回结果。 ...

回答 0 投票 0

使用Enzyme的浅层包装和Jest测试使用React Router的渲染道具渲染的组件

如果我的组件正在渲染以下内容,那么如何测试使用Enzyme的浅层包装和Jest渲染的Main ...

回答 1 投票 0

无法使用子组件测试React容器

我有一个React容器,默认情况下,我在没有任何条件的情况下加载卡无状态组件,而测试时我无法通过测试。 我期望卡片组件的长度,但是却收到 ...

回答 0 投票 0

如何使用Jest和Enzyme测试具有Router,Redux和两个HOC的React组件?

我目前无法找到解决此问题的方法。 我有一个React组件连接到React Router ,Redux存储并由两个HOC包装。 它非常疯狂,但这是它的编码方式。...

回答 1 投票 4

使用React和Redux中的Enzyme进行嵌套组件测试

我有一个组件SampleComponent ,它安装另一个 连接组件 即container 。 当我尝试通过mount来测试SampleComponent 因...

回答 6 投票 29

模拟Redux Provider组件随附的React组件函数

这是我的情况:我正在尝试对React组件 TodoList 进行单元测试,该组件在Render方法上除了映射项目并显示它们外什么也没做。 它通过使用MapSt...

回答 1 投票 2

在“ create-react-app”应用程序中对带有酶的React / Redux进行单元测试

我想对使用 create react app 包创建的应用程序进行一些基本的单元测试。 我相信它已经安装了Jest。 我的应用程序中有一些基本的redux代码...

回答 2 投票 0

如何在带有Typescript的create-react-app中使用Mocha?

我正在使用create react app 打字稿 创建React应用程序,但我想使用Mocha 酶代替玩笑来测试我的React组件。 在此之前,我正在使用此...

回答 0 投票 1

将mocha,chai,chai酶与react-create-app一起使用

我正在为我的React应用程序使用react create app样板及其精彩之处。 但是我对Jest测试框架的工作方式不太满意,我想使用mocha,chai...

回答 1 投票 1

使用道具测试React Router渲染

我遇到这个问题的次数很多,我有一个反应路由器,我需要将一个prop传递给其中一个路由组件。 但是,尽管我知道该怎么做,但我总是遇到测试问题。 谁能向我解释您如...

回答 0 投票 0

如何在React,Jest和Enzyme中查找包含特定值的div的计数

我正在寻找使用React,Jest和Enzyme的解决方案。我是这些技术的新手。我可以进行一些简单的测试。现在,这是我要测试的内容: ...

回答 1 投票 0

Jest +酶-测试组件对用户的可见性

[目前,我们使用它来测试是否已渲染组件:const someComponent = component.find('[data-test =“ some-component”]')。at(0); Expect(someComponent.length).toBe(1);很好,...

回答 1 投票 3

使用MockedProvider进行测试时更新具有Apollo突变的存储库

我正在尝试测试运行突变后应使用新数据更新的组件。我在下面发布了示例代码。您也可以在GitHub上找到它作为可运行的存储库。不幸的是,我...

回答 1 投票 2

如何在玩笑/酶测试中模拟从下拉列表中进行选择?

我正在尝试为我的具有以下下拉菜单的React组件编写开玩笑的测试:{this.props.items.map(item =&...]

回答 1 投票 1

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

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

回答 1 投票 0

浅渲染器吐出空的本机响应组件

我正在尝试使用酶测试本机应用程序:从'react'导入React; import {视图,文本,TouchableWithoutFeedback,TouchableOpacity,ImageBackground,图像,TextInput,平台,ScrollView} ...

回答 1 投票 -1

“导航栏指的是一个值,但在此处被用作类型”,在测试时尝试渲染组件的浅表副本

我正在尝试使用TypeScript,Jest作为我的测试运行者以及使用Enzyme来对我的React组件进行测试,以测试我的React组件。每当我将组件传递到浅层酶功能时,我...

回答 1 投票 0

方法“模拟”仅旨在在单个节点上运行。找到0个

我正在学习反应的酶,但是我正面临这个问题,任何人都可以帮助我。我正在尝试测试更改用户名和密码的注册页面,但是我遇到了这个问题//RegisterPage.js ...

回答 1 投票 0

测试使用功能构建的React组件

使用功能构建的React组件的实验测试。在此之前,我被用来做:const animalsTable =浅( ); animalsTable.instance()。functionToTest(); ...

回答 1 投票 1

如何从酶中获得反应孩子

我已经在React中实现了本文的“广告位”系统:React中的Vue广告位。但是,由于酶包装器的...“>”之间存在“不匹配”,因此尝试测试组件时遇到麻烦。

回答 1 投票 0

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