enzyme 相关问题

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


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

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

回答 1 投票 2

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

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

回答 1 投票 0

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

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

回答 2 投票 0

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

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

回答 1 投票 0

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

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

回答 2 投票 3

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

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

回答 1 投票 -1

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

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

回答 1 投票 2

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

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

回答 1 投票 2

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

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

回答 1 投票 2

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

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

回答 2 投票 0
推荐问题