enzyme 相关问题

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

TypeError.ApiCalls.default (0 , _ApiCalls.default)不是一个测试axios调用的函数。

我是一个很新的Jest,我完成了测试我的项目的所有组件,现在当我想测试axios调用,我面临着这个错误。我的测试从'...ApiCalls...导入addPatients。

回答 1 投票 0

如何用jest模拟React Context来测试组件?

我想测试组件是否在渲染函数中渲染。Component被封装在Consumer里面: const TestComponent = () => (

回答 1 投票 0

函数中的Jest嘲讽函数

我想测试一下我的表单是否调用了handle submit函数。它击中了下图所示的条件,阻止表单被提交。我如何去嘲弄这个 ...

回答 1 投票 2

Enzyme Mock ToastAndroid React Native组件。

我正在测试一个在方法中使用ToastAndroid组件的react native组件,当使用酶测试时,我一直得到错误的TypeError._reactNative.ToastAndroid.show不是我的函数。_reactNative.ToastAndroid.show不是我的函数......

回答 1 投票 3

如何在 material-ui autoComplete 组件上模拟 onChange,并使用 jest 和 enzyme 检查状态值。

我需要用酶模拟一个onChange事件来更新一个状态下的组件,而这个状态下的组件是不能工作的,我分享组件的代码,以便得到帮助。 import React from 'react'; import TextField ...

回答 1 投票 0

测试时无法使用MemoryRouter导航到路径。

我严格按照示例进行操作,但我无法让MemoryRouter(你应该这样测试路由组件吗?)与使用jest和酶的测试一起工作。我想导航到 ...

回答 1 投票 0

无法模拟点击菜单Antd与jest和酶。

我试图模拟Menu组件上的 "点击"。Antd v4.3.1 Component: import React from 'react' import PropTypes from 'prop-types' import { Menu } from 'antd' import { SMALL_ICONS, PATHS }。...

回答 1 投票 0

在React功能组件中,使用jest和酶测试内部功能。

I am using functional Component in React , I need to write unit test case for a method in functional component. import React from 'react'; function print(){ console.log('hello'); } function ...

回答 1 投票 0

测试组件在useEffect中调用API

我想测试API调用和返回的数据,这些数据应该在我的功能组件中显示。我有一个组件,当它第一次被加载时,以及当某些事情发生变化时,它会调用API,例如......

回答 1 投票 0

无法找到按钮,无法找到其测试的禁用状态。

我只是想写一个简单的测试,以便能够检查一个按钮是否处于禁用状态。但看起来我没有正确选择按钮。我可以知道我做错了什么吗?谢谢...

回答 1 投票 2

单元测试 navigator.permissions.query({ name: 'geolocation' }) using Jest (React)

我尝试模拟这个函数 const location = window.navigator && window.navigator.geolocation; if (location) { location.getCurrentPosition( (position) => { ...

回答 1 投票 0

测试时,如何模拟文本输入的变化?

我有以下代码,只有在相关数据存在的情况下才启用按钮。我试图通过伪造输入字段的变化来测试这一点,以便相关数据可用。但是我的...

回答 1 投票 1

Enzyme如何检查组件的可见性?

我附上了一个我所遇到的问题的缩减版,我有一个简单的复选框,我使用不透明度:0来隐藏它,这取决于传递到包含复选框的组件中的内容。我有一个简单的复选框,我根据传递到包含复选框的组件中的内容,使用不透明度:0隐藏复选框(在这种情况下......

回答 1 投票 0

用酶测试:mount()中的意外标记

我试图在react中进行酶测试。我做了这个简单的测试,加载一个导入组件,并检查状态:导入React从'react'; 导入{ expect }从'hai'; 导入{ mount }从'...'。

回答 1 投票 3

wrapper.find无法找到FormInput(ReactJs + Enzyme)。

我有一个简单的测试用例,我检查FormInput是否存在。我在终端得到以下结果 预期长度:1 接收长度:0 接收对象。{} 这里是测试案例。我还做了...

回答 1 投票 0

无法在与酶反应的路由器中测试重定向

我正在尝试使用酶测试我的应用程序中的重定向按钮。我不确定如何做到这一点,但是我想我只需要对包裹在[[

回答 2 投票 0

链式函数调用的最佳单元测试

我已经为此苦苦挣扎了。单元测试的新手。.我正在尝试模拟-fetchFooter(){client.items()。type('footer_link').depthParameter(10)...

回答 1 投票 1

如何使已声明的模块在酶浅渲染中可见?

我一直试图弄清楚在我的笑话单元测试中使用酶浅浅地渲染组件时如何找到声明的模块。我有一个这样的自定义声明模块:// index.d.ts ...

回答 1 投票 0

“用Jest模拟React HOC时,无效的钩子调用”

我正在使用react-speech-recognition将语音转录为我的React应用程序中的文本。 react-speech-recognition提供了SpeechRecognition高阶组件,它注入了其他属性...

回答 2 投票 0

在Visual Studio中我的package.json中出现了一个随机调试,无法摆脱

我的package.json中出现了一个随机的Debug语句,我不知道如何删除它,我什至不知道如何添加它。如何删除它?

回答 1 投票 1

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