enzyme 相关问题

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

Enzime:等待上下文更新以开始执行测试

我有一个需要测试的React应用。它使用useContext()钩子来创建在我的大多数组件中使用的Provider。我有一个专用的组件来处理上下文(可以说...

回答 1 投票 0

React,React Router和Enzyme:复选框更改时监视history.push()

我正在使用导航,其中使用history.push选中或取消选中复选框会导致重定向。我正在尝试编写一个测试来确保这种情况发生,但是在对...

回答 1 投票 0

您如何调试浅层提纯酶测试?

我正在尝试在我的react-redux应用程序中修复失败的测试。当我再次潜入组件时,我希望看到其中的JSX。但是,我什么也没看到。这是我的组件-...

回答 1 投票 0

使用笑话和酶反应null事件处理程序测试

如何使用Jest和Enzyme在React Native中测试空事件处理程序?分支测试状态%62.5,因为我无法测试空事件处理程序。我尝试了模拟功能,但无法正常工作。

回答 1 投票 0

如何使用测试渲染器或酶在React中测试转发的引用?

我在应用程序中使用了一些动画,所有动画都取决于引用(我正在使用GSAP)。大多数测试元素位于其他React组件中;所以,我已经设置好...

回答 1 投票 1

使用Enzyme和useContext钩子的简单集成测试应该是什么样?

帮助为React中的组件编写一个简单的集成测试(该组件使用useContext钩子)。测试应验证是否按下了按钮并调用了处理程序(这是我的代码:https:// ...

回答 1 投票 0

酶-在作为道具传递的元素中触发事件

我正在使用酶来测试一个React组件,该组件将另一个组件作为道具传递。我需要在prop组件中测试事件处理程序,但是在使用Enzyme时遇到了麻烦。我尝试过...

回答 1 投票 0

酶setState()如何在浅层组件上工作?

我有一个根据当前本地状态呈现不同内容的组件。我对单元测试还很陌生,我不明白为什么我的测试失败了。这是我的组件(简化为...

回答 1 投票 0

反应单元测试匿名函数

我正在尝试测试onChange匿名函数,该函数会更改文本框中的值。我想验证如果onChange内部的函数被调用,状态是否已更改。函数本身是...

回答 1 投票 2

如何在自定义钩子上使用useCallback?

我需要这个:const setError = useError();作为useEffect的依赖项,但是由于此函数也用于其他地方(在同一组件内),因此每当引发错误时,我的useEffect ...

回答 1 投票 0

如何通过玩笑来模拟FileReader onload?

SimpleDialog.jsx const [imagePreview,setImagePreview] = React.useState(null); const handleChangeImage = event => {让reader = new FileReader();让文件= event.target.files [0]; ...

回答 1 投票 1

包含与酶反应最终形式的反应成分

我如何安装使用React Final Form的组件?当我在LoginComponent中评论时,它可以正确安装,但是我想安装整个组件。我想让albo测试是否通过验证,然后...

回答 1 投票 0

具有CSS和快照测试的浅渲染样式的组件

我正在使用样式化的组件和jest + enzyme + jest-styled-components测试我的组件。我希望能够浅化渲染组件并使用快照测试:const wrapper = shallow(

回答 1 投票 0

反应酶-修改浅浅呈现的功能组件的内部

我具有功能性的反应组件,我想在酶单位测试中更改该组件内部的属性值(在我的情况下为ready属性)。单元测试应使用浅表以避免...

回答 1 投票 0

React Hooks-useReducer()-集成测试

我已经编写了一个功能组件,该组件使用React.useReducer()钩子作为代码的一部分。该组件具有一个减速器及其动作。我以为不是测试reducer函数...

回答 1 投票 1

反应/酶成分功能未更新状态

我有一个可以在localhost上运行的组件。如果输入冠军的字母,则onInputHandler(input)会将组件的状态更改为有效的冠军的名称。不幸的是,当我...

回答 1 投票 0

用笑话和酶覆盖无操作功能

在我的React组件中,我有一些no-op函数,它们基本上只是一个函数的占位符。我有Istanbul测试报道,并且抱怨无操作功能报道:有什么方法...

回答 1 投票 2

如何模拟window.gapi.load()React + Jest

[Angular有一个问题可以回答,而Vuejs有一个没有任何答案的问题。我正在尝试寻找一种在测试中模拟window.gapi.load()函数的方法。我是React测试的新手...

回答 1 投票 0

测试带有笑话和酶的React组件

i具有下面介绍的组件。我是单元测试的新手。谁能给我任何建议,以及在该组件中应如何测试?我试图将其浅化,以检查是否...

回答 1 投票 0

如何通过玩笑的酶推论来推断类型

我有一个包装在提供程序内的组件,并且使用酶安装架对其进行测试。我想在使用wrapper.find时推断类型,以便可以访问组件状态并具有所有类型。 ...

回答 1 投票 1

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