enzyme 相关问题

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

useContext值在测试中返回未定义

我是测试和使用酶和Jest编写非常简单的测试的新手。我只想检查组件是否渲染。但是,(我想)因为我的组件使用useContext钩子,所以测试...

回答 1 投票 0

useContex值在测试中返回未定义

我是测试和使用酶和Jest编写非常简单的测试的新手。我只想检查组件是否渲染。但是,(我想)因为我的组件使用useContext钩子,所以测试...

回答 1 投票 0

酶无法通过构造函数选择器找到,但可以通过显示名称选择器找到

我正在使用Jest和Enzyme进行我的React应用测试。我的文件夹结构看起来像/ src / __ test__ / LevelComponents OuterComp.test.js / components / LevelComponents OuterComp.js / Widgets ...

回答 1 投票 4

如何使用酶来区分这两个元素?

我有以下两个由React Material UI生成的代码块,都包含在我自己编写的更大的React元素中。

回答 1 投票 3

mocha / chai如何测试在then或catch回调内部调用的方法

我正在尝试测试类似的东西:// component.js从'react'导入React;从'../some/async/module'导入AsyncModule;从'../myModule'导入{doSomething}; 。 。 。 const onSubmit =()...

回答 1 投票 0

酶设置错误:“ Jest遇到意外令牌”

我在使用react-16作为前端的项目上设置酶时遇到问题,当我尝试测试时出现此错误。这是我的package.json“ devDependencies”:{“ @ babel / plugin-proposal- class -...

回答 1 投票 0

如何使用Jest和酶测试构造函数中的组件参数

我有一个TestContainer:类TestContainer扩展了Component {构造函数(props){super(props)this.myValue = 5; }}并且我正在使用带有酶的Jest进行测试,我想...

回答 1 投票 -1

如何使用笑话在全局模拟单个实用程序功能

假设在我的util.js中,我具有导出功能foo(){...做某事}导出功能bar(){...做某事} ...并且在各种组件中,我都利用了foo //Foo1.component。 js从'....

回答 1 投票 0

为什么酶在一条线上找到一个节点,然后在下一行上找不到?]

我有一个简单的酶测试,该测试检查HTML输入密码字段是否为空,然后尝试如下输入一些文本。 Expect(wrapper.find({type:'password'}))。toHaveLength(0); ...

回答 1 投票 1

当我使用document.getElementById(Jest + Enzyme)时反应测试失败

我正在使用React表单,并具有onSubmit函数。我只在onSubmit函数中添加了以下几行。 const id = this.getErrorPositionById(); const errorPosition = document ....

回答 1 投票 0

如何使用useReducer挂钩测试组件?

Reducer // src / reducers / FooReducer.js导出函数FooReducer(state,action){switch(action.type){case'update':{return action.newState; } // ...其他动作的默认值:...

回答 1 投票 1

如何使用钩子更改状态值的“ onChange”功能测试

如何测试“ onChange”函数,他们将使用react js中的anzyme直接使用钩子更改状态值。如何测试“ onChange”函数,这些函数将使用...

回答 1 投票 0

酶/ Jest反应测试-浅连接的组件,带有react-redux> 6

我们使用酶和Jest进行测试。在我们的代码库中,更新到了最新版本的react-redux,所有连接的组件测试用例都开始失败(版本6)。使用导入{...

回答 1 投票 0

在不进行动作分派的情况下测试连接的功能组件-玩笑和酵素

我有一个连接的组件,该组件从redux存储获取数据,因此基本上,该组件呈现数据,没有要分派的动作。我正在使用antd渲染表,以便设置...

回答 1 投票 0

React + Jest + Enzyme form onSubmit测试失败,除非我使用超时时间

我有一个React表单包装器,该包装器使用类型函数的onSubmit道具,我想测试是否使用正确的表单值调用它。如果我立即检查,它将失败,但是如果我将...

回答 1 投票 0

初始化状态,同时使用笑话和酶使用useState测试组件

此问题不是用于测试状态更改,而是用于将初始值设置为true。这样该菜单将被打开,我可以在打开的菜单上对onClick进行功能测试。我正在使用Jest和Enzyme。 ...

回答 1 投票 0

如何在useEffect中测试异步函数的基本示例

我有一个简单的组件,它获取帖子的异步列表。 export const Posts =()=> {const [list,dispatch] = useReducer(listReducer,[]); useEffect(()=> {fetchList(dispatch);},...

回答 1 投票 0

使用酶在反应测试中获取html元素

如何在酶的反应测试中获得HTML元素?我能够找到包装纸。但是我想要HTML元素。因为我的代码块需要覆盖,所以对HTML元素进行了offsetParent检查...

回答 1 投票 0

如果在beforeEach中进行浅层渲染,是否会影响笑话测试性能?>

如果在beforeEach中完成浅表渲染,则将花费更多时间并影响单元测试用例的性能。我应该做beforeEach还是beforeAllAll吗?

回答 1 投票 0

带有react-redux> 6的吞咽连接组件

我们使用酶和Jest进行测试。在我们的代码库中,更新到了最新版本的react-redux,所有连接的组件测试用例都开始失败(版本6)。使用导入{...

回答 1 投票 0

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