Enzyme

Enzyme

文章 4 浏览 117

如何在 React Jest 中测试 onClick 处理程序 +酶?

我知道这是重复的问题,但现有的答案似乎不起作用。 因此,我正在使用 SemanticUI 中的样式,并尝试在其 HTML 元素之一上测试 onClick 处理程序 处理…

迷雾森÷林ヴ 2025-01-11 20:10:45 0 0

在酶中编写服务器错误场景的单元测试

我正在开发一项功能,该功能涉及从 API 获取数据并相应地渲染组件。 index.js import React, { useState, useEffect } from 'react'; import PropType…

扛刀软妹 2025-01-11 10:43:25 0 0

酶适配器错误 - 无法将未定义或 null 转换为对象

我正在尝试使用 Enzyme 来测试我的 React 应用程序,但遇到了此错误。我没有在其他地方看到过它,也无法弄清楚。 这是堆栈跟踪: TypeError: Cannot c…

有深☉意 2025-01-11 10:07:04 1 0

如何在事件发生后更新包装器

我正在使用 jest 和酶来测试我的 React 组件。 我面临一个问题,在更改 dom 的事件之后我无法获取最新的 DOM 树。 Home 组件: export class Home ext…

锦爱 2025-01-11 07:43:52 1 0

使用 Controller API 测试 Enzyme 和 jest 中 Select 的 React-form-hook

我想测试我的下面的选择并模拟更改事件。但目前 onchange 不起作用。从下拉列表中选择某些选项时,我想显示一个输入字段,但无法模拟 onchange 事件。…

听不够的曲调 2025-01-10 23:47:09 0 0

仅在测试时通过 useEffect 内的 useState 设置值时出现无限渲染错误

我有以下简单的组件,我只是想在开始时设置一个值。 因此尝试在 useEffect 中设置值。 我在这里将组件简化到最小。 只要我尝试通过 useState 设置值,…

2025-01-10 10:22:36 0 0

测试内的更新未包含在 act(...) 错误中

我在用笑话和酶进行测试时遇到问题。当我尝试测试 Formik 输入之一的更改时,我收到此错误,表明测试内的更新未包含在 act(...) 中。我尝试导入 act …

牵你手 2025-01-10 08:34:16 1 0

如何使用 refs 测试 React 组件?

我有一些反应功能组件: export const Chat = props => { .............. const messagesRef = useRef(null); useEffect(() => messages && messagesR…

又爬满兰若 2025-01-09 20:20:11 1 0

wrapper.instance() 和wrapper.find(Component).instance() 返回 null

考虑下面的代码。 const wrapper = mount( , ); wrapper.instance() // null wrapper.find(ComponentPage).instance() //null ('ComponentPage') or (…

苏大泽ㄣ 2025-01-09 00:49:57 1 0

jest可以mock 组件内调用的其他模块的方法吗?

如下:组件Bimport { getData } from './api'; function B(){ useEffect(()=>{ getData(); },[]) return }test// 这里可以进行mock getData函数吗? i…

哽咽笑 2022-09-12 03:55:14 30 0

jest+enzyme,如何测试antd的select下拉菜单的onChange和onFocus事件

我在jest里面测试antd的select组件,但是不知道要怎么模拟onFocus和onChange事件,而且使用simulate('click')会报错,TypeError: Cannot read propert…

维持三分热 2022-09-12 01:37:07 31 0

请教一个关于enzyme的问题

在测试react组件时,会遇到一种情况,就是需要查询当前组件之上的dom元素,比如我要测试一个输入框的输入,我会给这个输入框赋值,然后触发事件进行…

任谁 2022-09-11 20:14:57 41 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文