enzyme 相关问题

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

酶键模拟不触发onPress功能

目前正在尝试测试按钮'onPress'在单击后是否已被调用,但是我遇到了一些麻烦。在我的onPress函数中,当单击按钮时,在SignUp.test.jsit中测试用例...

回答 1 投票 0

带有setTimeout的Jest测试挂钩状态更新

我正在尝试使用点击处理程序测试自毁组件的卸载。点击处理程序使用setTimeout更新useState。但是,我的测试失败了,但我希望它能通过。我...

回答 1 投票 1

我如何才能开玩笑地测试HOC?

我写了一份HOC,目的是为了在我的项目中以动态方式注入减速器,效果很好。但是我很难开玩笑地对此进行测试。我的疑问是如何测试此扩展类返回的内容,...

回答 1 投票 0

使用组件中的道具进行单元测试/模拟共享导出功能的正确方法-React

[在我的React项目中,我有一个共享的导出函数://shared_functions.js导出函数buildEndpoint(region,methodName){return(this.props.regionalEndpointsMap中的region?this.props ....

回答 1 投票 0

Jest异步操作创建者:TypeError:无法读取未定义的属性'then'

这里是Kinda的新手。我正在尝试使用jest为我的React项目中的一个异步动作创建者编写单元测试用例。我一直遇到错误TypeError:无法读取属性'then'...

回答 1 投票 0

我如何在样式化组件中从道具测试样式?

[下午好,我是单元测试的入门者。我在其中使用样式组件链接创建了组件 。我需要使用任何工具(Mocha,Enzime等)编写单元测试。...

回答 1 投票 0


Enzyme wrapper.update()导致引用输入不再具有值prop

这里是一个代码沙箱,其中包含一个模拟此问题的测试。如以下问题所述,此代码沙箱中的测试失败:https://codesandbox.io/s/react-jest-and-enzyme-testing-c7vng我是...

回答 1 投票 2

如何将数据传递到在Jest中具有嵌套组件的函数中?

这是我的CustomEntry组件,我要在其中测试addEntry函数。从“ ./Entry”导入条目;从“ ./CreateEntry”导入CreateEntry;函数CustomEntry(){const [entries,...

回答 1 投票 0

如何在酶-React中测试CSS悬停

我是使用酶和Jest进行React测试的新手,我有这种情况要测试:当将鼠标悬停在ParentDiv上时,Child div应该将样式更改为background-color:green和display:block。但是在...

回答 1 投票 1

我如何获得Redux的开发工具来与笑话和酶一起使用

嗨,你能帮忙吗?为什么我的测试与此Redux Store设置中断。如果我注释掉redux dev工具,它能工作吗? // window .__ REDUX_DEVTOOLS_EXTENSION__ && window ....

回答 1 投票 0

您可能需要适当的加载程序来处理此文件类型,当前没有配置任何加载程序来处理此文件。摩卡酶+ Webpack

我正在设置摩卡+柴+酶来测试我的反应成分。我已经将webpack.config.js文件设置如下webpack.config.js const path = require(“ path”); const HtmlPlugin = require(“ ...

回答 1 投票 0

React Native Enzyme test useEffect hook testing

我在组件内部有一个useEffect挂钩。我正在用酶测试。不确定如何测试挂钩中的函数调用:useEffect(()=> {onChangeText(initialLocation.displayName); ...

回答 1 投票 0

如何使用笑话测试反应组件的标题?

我有一个简单的组件,其中包括两个按钮和标题字段。到目前为止,我测试了按钮单击,但是我想测试[ 标记中的标题文本字段。我的组件类Popup ...

回答 1 投票 0

笑话单元测试-具有道具的模拟组件

我正在尝试为NextSeo创建一个Jest Mock,在这里我可以对传递给Meta的道具进行断言。我在下面有一个基本的工作示例,但是我不确定如何在我的Mock中包含道具以运行...

回答 1 投票 0

TypeError:无法读取ReactJS Jest测试中未定义的属性'title'

这是我用于Entry.js导入React,{useState}的代码,来自“ react”;从“ react-editext”导入EdiText;导出默认函数Entry({entry,index,removeEntry}){// eslint-disable-next-line ...

回答 1 投票 0

在Jest / Enzyme中模拟useReducer的存储,而无需导入reducer

我正在尝试编写一个测试,该测试涉及更新名为 的组件的useReducer状态。 const [store,dispatch] = useReducer(reducer,dashboardStore);在测试中,我...

回答 1 投票 0

是否会与网络浏览器中的其他文件一起渲染测试文件?

我是刚开始在React中编写测试用例。我正在使用玩笑和酶来编写测试用例。当我尝试使用测试用例提交代码时,我遇到一个问题,即浏览器仅呈现html,css,js…... >>

回答 1 投票 0

如何使用ShallowWrapper酶来查找作为prop存储在另一个React Component中的React Component?

我有一个玩笑/酶测试,它在组件周围创建一个ShallowWrapper,找到指定的语义UI反应按钮(按id),模拟对按钮的单击,然后查看是否单击了该按钮……] >

回答 3 投票 2

嘲笑组件的属性方法

我正在尝试测试是否在componentDidMount调用的init方法中添加了一个事件,但是仅当组件的属性设置为“ true”时才会添加该事件,所以我想窥探...

回答 1 投票 0

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