ReactJS的单元测试库。它由Airbnb开发。它可以与其他JS测试框架一起使用,如Mocha,Jest,Karma等。
我正在使用jest和酶来测试我的组件。在这个组件中,我将在componentDidMount中请求数据,然后它将使用数据呈现视图。 class App扩展了React.Component {...
对于作为道具传递的函数,reactjs组件的unittest失败
我正在尝试为一个写的简单组件编写单元测试。这是我的组件:const ErrorWrapper =(props)=>(
我使用酶+ jest来测试我们的反应应用。如果呈现的html具有嵌套相同的结构,如何通过选择器找到下面的元素?如果渲染方法我想要父两个按钮元素...
我有这个函数:startGame =()=> {this.buildDeck()。then(this.shuffleDeck).then(this.dealToPlayer).then(setTimeout(this.dealToPlayer,2000))。then(setTimeout(this。 ...
我是新手,面对与.babelrc的问题。正如文档中所建议的那样,我必须将以下内容放在.babelrc文件中以便运行:// .babelrc {“presets”:[“es2015”,“react”]}但是我......
标题是,如何检查组件是否已卸载?我尝试使用component.length检查它,但它总是有长度(不是零)。有没有办法检查组件是否已卸载?
我想测试一些在React组件的componentDidMount生命周期方法中调用的自定义方法。 componentDidMount(){getData()。then(res => {console.log(res); ...
这是我的测试文件// /imports/components/main.test.js import来自'react'的反应'import',来自'酶'的导入{shallow,mount}来自'./main'的主要导入来自“/ imports / ui /的TextInput textInput“......
React-Redux Connected Component测试正确的操作已在click事件上发送
我是使用jest和酶测试react-redux组分的新手,到目前为止,我发现这是一个挑战。我有一个登录页面,我想测试正确的错误操作是如果...
我有一个搜索栏组件,如下所示:render(){const {onChangeTextInput} = this.props return( { ...
酶装错误 - TypeError:无法读取未定义的属性'find'
有一个错误TypeError:当我测试我的react组件时,无法读取未定义的属性'find'。我用jest和酶进行反应应用测试。我尝试了不同的方法但仍然有...
HandleSubmit(){this.props.reset({},()=> {this.setState({userError:''});});我如何在jest中模拟道具的重置功能,我试过reset = jest.fn({...
学习开玩笑和酶来测试应用程序,使用create-react-app启动。模拟add / removeEventListener在浅后使用unmount崩溃,并在mount后使用unmount发出警告,请参阅...
如何用酶在ReactJS中添加窗口keydown事件的单元测试
我的React组件中有以下代码。在按下退出键时,应调用非聚焦道具功能。我该如何测试?我正在使用开玩笑和酶。谢谢您的帮助
方法“props”仅用于在单个节点上运行。 0找到了。酶 - 错误
在我的反应应用程序中,我正在使用jest和酶测试我的容器。我正在测试我的容器的createAgent功能。但是我的测试失败了,我遇到了下面的错误。 Container.js导入React,{...
我试图测试我的一个组件。它是一个来自Material-UI的NavigationDrawer,它有一个名为toggleDrawer()的道具,它可以完成这个并切换抽屉。每次......
我只是用Jest / Enzyme学习单元测试 - 专门用于React / Redux。我正在尝试编写一个测试来从用户的角度进行检查(这是正确的方法吗?...)如果模态出现后...