enzyme 相关问题

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

使用玩笑和酵素测试useEffect和useState

我如何测试一次调用的useEffect,所以我正在装入许多链接。因此,只有在看到代码app.js从“ react”导入React,{useState,useEffect}时,它才会被调用; ...

回答 1 投票 1

Jest Testing React Form Submit

尝试测试React表单提交时出现错误。该错误读取为TypeError:无法读取undefined的属性“值”。我发现其他用户也遇到类似的问题,但我的用户是...

回答 1 投票 0

使用玩笑和酶来调用函数

我正在使用Jest和Enzyme测试React组件。提交表单时,我正在尝试测试表单验证规则。测试需要涵盖此函数的所有可能情况const ...

回答 2 投票 1

使用笑话来调用函数

我正在使用Jest和Enzyme测试React组件。提交表单时,我正在尝试测试表单验证规则。测试需要涵盖此函数的所有可能情况const ...

回答 1 投票 1

测试按钮是否更改状态,或是否显示组件(反应)

我有一个带有按钮和表单的组件。当按钮可见时,表单被隐藏,而相反-当我们单击按钮时,它消失并显示表单。我想用...

回答 1 投票 0

如何在玩笑/酶中模拟'Universal-cookie'?

我有一个使用'universal-cookie'的React组件。在测试用例中调用mount时,cookie对象为空。从'universal-cookie'导入Cookies; const cookies = new Cookies();类...

回答 1 投票 -1

在酶模拟功能中传递完整的`event`对象

我目前正在使用Jest和Enzyme测试React TextArea组件。该组件基本上只是本机元素的包装器。它的行为是它会自动调整...

回答 1 投票 1

玩笑测试中的触发器useEffect

我正在使用Jest和Enzyme来测试React功能组件。 MyComponent:export const getGroups = async()=> {const data = await fetch(groupApiUrl);返回await data.json()}; ...

回答 2 投票 2

如何在Jest和Enzyme中模拟 在React中使用

我要导出并要测试的组件:导出默认的connectToStore(DefaultComponent);组件周围的connectToStore包装器:从“ react”导入React;从'.. / ...

回答 2 投票 1

测试父组件中子组件的按钮

我从三天后才开始进行测试和搜索,如何解决我的问题。希望你能对我有所帮助。我有一个父组件:从'react'导入React;导入'./Subscribe.scss';从'.. / .....

回答 1 投票 1

跳过检查Jest快照中的特定属性

我需要测试一个快照,该快照也具有一个称为aria-labelledby的属性,并且由无法修改或模拟的某些函数创建。每当我运行测试时,该属性都会获得一个新值...

回答 1 投票 0

[setup函数在测试自定义钩子usePrevious时返回未定义

我已经从互联网上的某个地方获得了用于usePrevious的代码。 usePrevious的代码如下:export const usePrevious =(value)=> {const ref = useRef(); useEffect(()=> {ref ....

回答 1 投票 1

TypeError:在React Enzyme中加载脚本时无法读取未定义的属性'src'

我目前正在为React中的组件编写测试覆盖率,如果propNewUser为true,该组件将向HTML注入脚本标签。当我运行测试并通过了真实的道具时,它是...

回答 2 投票 0

如何测试ReactJS样式数组

我具有以下组件const TitleBreak =(props)=>( {{props.title}

回答 1 投票 2

在安装时测试useEffect函数调用

我有一个在挂载上调用randomFunction的组件// Example.js import React,{useEffect} from'react'; export const randomFunction =()=> {}; const示例=()=> {useEffect(()= ...

回答 1 投票 0

反应开玩笑的酶模拟变化引发警告:控制为不受控制的变化

我正在使用jest-enzyme 7.0进行React 16.8的开发,并面临通过测试用例但引发警告的问题:组件将文本类型的不受控制的输入更改为...

回答 1 投票 0


如何在Jest中测试功能组件中的回调函数

如果删除回调()=>测试成功完成,但是我需要此回调来实现功能组件const Slider =({slideSelected,slides})=> {const slideClicked = slide =>()=> {...] >

回答 1 投票 1

Jest + React + Rails:如何在数据库中创建对象进行测试?

我有一个带有React前端的Rails应用。我想使用Jest进行功能测试,因为从事此项目的其他人员专门研究React。通过...

回答 1 投票 1

使用CRA为应用程序配置玩笑和酶

我已经使用CRA构建了一个样例react应用程序,我正在尝试为该应用程序编写单元测试。使用开玩笑,酶,我已经安装了所需的软件包作为dev依赖项“ ...

回答 1 投票 0

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