ReactJS的单元测试库。它由Airbnb开发。它可以与其他JS测试框架一起使用,如Mocha,Jest,Karma等。
我是测试和使用酶和Jest编写非常简单的测试的新手。我只想检查组件是否渲染。但是,(我想)因为我的组件使用useContext钩子,所以测试...
我是测试和使用酶和Jest编写非常简单的测试的新手。我只想检查组件是否渲染。但是,(我想)因为我的组件使用useContext钩子,所以测试...
我正在使用Jest和Enzyme进行我的React应用测试。我的文件夹结构看起来像/ src / __ test__ / LevelComponents OuterComp.test.js / components / LevelComponents OuterComp.js / Widgets ...
我有以下两个由React Material UI生成的代码块,都包含在我自己编写的更大的React元素中。
mocha / chai如何测试在then或catch回调内部调用的方法
我正在尝试测试类似的东西:// component.js从'react'导入React;从'../some/async/module'导入AsyncModule;从'../myModule'导入{doSomething}; 。 。 。 const onSubmit =()...
我在使用react-16作为前端的项目上设置酶时遇到问题,当我尝试测试时出现此错误。这是我的package.json“ devDependencies”:{“ @ babel / plugin-proposal- class -...
我有一个TestContainer:类TestContainer扩展了Component {构造函数(props){super(props)this.myValue = 5; }}并且我正在使用带有酶的Jest进行测试,我想...
假设在我的util.js中,我具有导出功能foo(){...做某事}导出功能bar(){...做某事} ...并且在各种组件中,我都利用了foo //Foo1.component。 js从'....
我有一个简单的酶测试,该测试检查HTML输入密码字段是否为空,然后尝试如下输入一些文本。 Expect(wrapper.find({type:'password'}))。toHaveLength(0); ...
当我使用document.getElementById(Jest + Enzyme)时反应测试失败
我正在使用React表单,并具有onSubmit函数。我只在onSubmit函数中添加了以下几行。 const id = this.getErrorPositionById(); const errorPosition = document ....
Reducer // src / reducers / FooReducer.js导出函数FooReducer(state,action){switch(action.type){case'update':{return action.newState; } // ...其他动作的默认值:...
如何测试“ onChange”函数,他们将使用react js中的anzyme直接使用钩子更改状态值。如何测试“ onChange”函数,这些函数将使用...
酶/ Jest反应测试-浅连接的组件,带有react-redux> 6
我们使用酶和Jest进行测试。在我们的代码库中,更新到了最新版本的react-redux,所有连接的组件测试用例都开始失败(版本6)。使用导入{...
我有一个连接的组件,该组件从redux存储获取数据,因此基本上,该组件呈现数据,没有要分派的动作。我正在使用antd渲染表,以便设置...
React + Jest + Enzyme form onSubmit测试失败,除非我使用超时时间
我有一个React表单包装器,该包装器使用类型函数的onSubmit道具,我想测试是否使用正确的表单值调用它。如果我立即检查,它将失败,但是如果我将...
此问题不是用于测试状态更改,而是用于将初始值设置为true。这样该菜单将被打开,我可以在打开的菜单上对onClick进行功能测试。我正在使用Jest和Enzyme。 ...
我有一个简单的组件,它获取帖子的异步列表。 export const Posts =()=> {const [list,dispatch] = useReducer(listReducer,[]); useEffect(()=> {fetchList(dispatch);},...
如何在酶的反应测试中获得HTML元素?我能够找到包装纸。但是我想要HTML元素。因为我的代码块需要覆盖,所以对HTML元素进行了offsetParent检查...
如果在beforeEach中进行浅层渲染,是否会影响笑话测试性能?>
如果在beforeEach中完成浅表渲染,则将花费更多时间并影响单元测试用例的性能。我应该做beforeEach还是beforeAllAll吗?
我们使用酶和Jest进行测试。在我们的代码库中,更新到了最新版本的react-redux,所有连接的组件测试用例都开始失败(版本6)。使用导入{...