如何使用开玩笑和酶在内部使用多个API调用测试使用效果
我想用两个API调用测试使用效果,如下所示。我如何嘲笑API致电或在这种情况下如何监视 Fetchcountry & fetchstates 函数,然后如何 使用jest&am…
测试状态更新功能通过组件的道具传递
我正在尝试学习与开玩笑和酶的React进行测试,我想测试我制作的开关组件: import Switch from "./index"; import { mount, ReactWrapper} from "enzy…
&quot'TypeError:无法读取null的属性(读取' _reaeActinternals;)"在酶中使用安装功能
我正在使用React版本18.1.0和 @Zarconontol/酶 - 适应器反射-18用于酶配置。 当我调用此函数(挂载)以创建我的包装器(完整渲染)时,请接收“ typeE…
如何测试与酶/开玩笑中的反应中设置状态的组件
假设我需要测试此组件。它通过道具获得了状态和设定者。测试应该是什么样的? component.jsx : export function Component({ isShowing, setShow }) …
React-Hook-form' s formstate.Errors在开玩笑测试中的怪异行为
我想进行验证。但是,当我在开玩笑中测试它时,错误消息将不会在第一个测试子句中的第一个Onblur中显示。但是,它在第二个测试条款中显示在第二个…
单元测试:调用onChange函数,但字段值没有更改
我正在使用 jest 和酶编写单元测试。所有测试都通过了,但 StartDate 和 endDate 返回一个不变的值,这是无法预期的。 我的代码: const { startDate,…
如何在jest和apred-testing-library中模拟document.getElementsbyclassname()?
我们如何模拟document.getElementsByClassNames()在jest/ react-testing-library中,因为代码的这些部分未涵盖代码覆盖 import { useEffect } from …
如何使用开玩笑/酶测试resizeObserver回调函数
我有一个使用 resizeObserver 显示/隐藏某些样式的组件。 样式的切换正在函数中发生,将由 resizeObserver 回调触发。 component.tsx private toggleS…
反应单元测试on Change |类组件
我想为这些功能编写单元测试。 enable () { this.setState({ show: true }); this.showValue(); } showValue () { const { model } = this.props; mod…
酶和反应测试库之间的差异
酶和React测试库之间有什么区别,我应该在React项目中使用哪一个? 酶: https://www.npmjs.coms.com/package/package/enzyme/enzyme 反应测试库:…
React/Jest:测试React上下文方法(结果:TypeError:SetScore不是函数)
我正在使用React Context API创建游戏。 在我的一个组件(gamestatus)中,我从提供商那里汲取了一些方法: const context = React.useContext(MyCont…
构建测试时我会出现出口错误吗?
Closed. This question needs debugging details. It is not currently accepting answers. 编辑问题以包括所需的行为,特定问题或错误以及重现问题…
对组件的测试中的React设置状态
我正在尝试为我的recaptcha组件编写测试。我有一个有条件的声明,即如果网站密钥为true/具有值,则返回recaptcha。这是美国。 Const [reCaptchaKey, s…
单位测试在回调中调用SetState时未更新状态
我正在测试一个简单的模态组件,当您单击按钮打开按钮时,请发送一个请求,其中有两个回调(成功,错误)。当成功回调称为3个状态时: function suces…