enzyme 相关问题

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

如何使用酶来测试具有异步生命周期功能的组件?

我正在使用jest和酶来测试我的组件。在这个组件中,我将在componentDidMount中请求数据,然后它将使用数据呈现视图。 class App扩展了React.Component {...

回答 1 投票 0

对于作为道具传递的函数,reactjs组件的unittest失败

我正在尝试为一个写的简单组件编写单元测试。这是我的组件:const ErrorWrapper =(props)=>(

回答 2 投票 1

如何在酶中通过选择器找到下面的元素

我使用酶+ jest来测试我们的反应应用。如果呈现的html具有嵌套相同的结构,如何通过选择器找到下面的元素?如果渲染方法我想要父两个按钮元素...

回答 1 投票 2

在初始函数承诺中检查承诺后的状态

我有这个函数:startGame =()=> {this.buildDeck()。then(this.shuffleDeck).then(this.dealToPlayer).then(setTimeout(this.dealToPlayer,2000))。then(setTimeout(this。 ...

回答 1 投票 0

是:如何为is创建单独的.babelrc文件

我是新手,面对与.babelrc的问题。正如文档中所建议的那样,我必须将以下内容放在.babelrc文件中以便运行:// .babelrc {“presets”:[“es2015”,“react”]}但是我......

回答 1 投票 1

酶 - 如何检查组件是否已卸载?

标题是,如何检查组件是否已卸载?我尝试使用component.length检查它,但它总是有长度(不是零)。有没有办法检查组件是否已卸载?

回答 1 投票 0

间谍在componentDidMount中的方法调用

我想测试一些在React组件的componentDidMount生命周期方法中调用的自定义方法。 componentDidMount(){getData()。then(res => {console.log(res); ...

回答 1 投票 1

使用绝对路径导入反应组件

这是我的测试文件// /imports/components/main.test.js import来自'react'的反应'import',来自'酶'的导入{shallow,mount}来自'./main'的主要导入来自“/ imports / ui /的TextInput textInput“......

回答 2 投票 0

React-Redux Connected Component测试正确的操作已在click事件上发送

我是使用jest和酶测试react-redux组分的新手,到目前为止,我发现这是一个挑战。我有一个登录页面,我想测试正确的错误操作是如果...

回答 1 投票 2

使用refs和Form进行jest测试失败

我有一个搜索栏组件,如下所示:render(){const {onChangeTextInput} = this.props return( { ...

回答 1 投票 2

酶装错误 - TypeError:无法读取未定义的属性'find'

有一个错误TypeError:当我测试我的react组件时,无法读取未定义的属性'find'。我用jest和酶进行反应应用测试。我尝试了不同的方法但仍然有...

回答 1 投票 2

代码覆盖:Jest传递回调作为参数

HandleSubmit(){this.props.reset({},()=> {this.setState({userError:''});});我如何在jest中模拟道具的重置功能,我试过reset = jest.fn({...

回答 1 投票 -1

删除了jest /酶测试事件监听器

学习开玩笑和酶来测试应用程序,使用create-react-app启动。模拟add / removeEventListener在浅后使用unmount崩溃,并在mount后使用unmount发出警告,请参阅...

回答 2 投票 3

如何用酶在ReactJS中添加窗口keydown事件的单元测试

我的React组件中有以下代码。在按下退出键时,应调用非聚焦道具功能。我该如何测试?我正在使用开玩笑和酶。谢谢您的帮助

回答 1 投票 0

方法“props”仅用于在单个节点上运行。 0找到了。酶 - 错误

在我的反应应用程序中,我正在使用jest和酶测试我的容器。我正在测试我的容器的createAgent功能。但是我的测试失败了,我遇到了下面的错误。 Container.js导入React,{...

回答 2 投票 0

每次渲染时组件调用功能10次

我试图测试我的一个组件。它是一个来自Material-UI的NavigationDrawer,它有一个名为toggleDrawer()的道具,它可以完成这个并切换抽屉。每次......

回答 1 投票 0

如何编写单元测试以检查单击某个链接后是否显示模态

我只是用Jest / Enzyme学习单元测试 - 专门用于React / Redux。我正在尝试编写一个测试来从用户的角度进行检查(这是正确的方法吗?...)如果模态出现后...

回答 1 投票 2

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