腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8500)
视频
沙龙
1
回答
React
测试
库
waitFor
不适
用于
setTimeout
、
这是我的
react
组件(
用于
学习testing library): import '@babel/polyfill';import{ render, cleanup, fireEvent,
waitFor
, getByTestId, getByText} from "@testing-library/
react
"; importco
浏览 34
提问于2021-01-31
得票数 1
回答已采纳
1
回答
React
测试
库
如何使用
waitFor
、
、
、
我正在跟踪a tutorial进行
React
测试
。本教程有一个类似下面这样的简单组件,
用于
展示如何
测试
异步操作: import
React
from '
react
' const [counter, setCounter] =
React
.useState(0)
setTimeout
(() =>
浏览 63
提问于2021-01-15
得票数 8
回答已采纳
1
回答
反应
测试
库
,如何
测试
history.push
、
、
在我的
测试
中,我呈现我的组件,如的
react
- test -library文档中提到的那样。
测试
库
中等待此更改页?debug, getByText } = renderComponent( )
浏览 0
提问于2020-11-08
得票数 3
3
回答
React
/值未更新
、
、
、
在更改后,我有以下代码来
测试
Select元素的值: doSetupWork();field).toHaveValue("1");Expected the element to have value: 1但是,当我将它封装在一个延迟仅为1ms的
setTimeout
中时,它确实有效: fi
浏览 2
提问于2022-02-13
得票数 1
1
回答
当状态随REST调用发生变化时,
测试
响应组件
、
、
、
、
当基于多个REST调用响应更新状态时,我希望
测试
我的
react
组件。import Enzyme from 'enzyme';import "."
react
"; import {
浏览 9
提问于2022-07-22
得票数 0
回答已采纳
3
回答
匹配器错误:收到的值必须是模拟函数或间谍函数
、
、
、
我正在为表单
React
组件编写
测试
(使用Jest和
React
Testing Library)。(() => { }, 3000);}, [isPopupActive]);it('Closes popup after 3 seconds', async () => { const nameInput = screen.get
浏览 2
提问于2021-06-17
得票数 9
1
回答
使用
React
原生
测试
库
和Jest
测试
setTimeout
、
我有一个带有以下Player组件的
React
Native应用程序,它可以无限地调用带有
setTimeout
的play()函数。我和jest一起使用
react
-native-testing-library进行渲染/
测试
。 我正在尝试
测试
这个
setTimeout
函数。具体地说,我想要监视这个函数,这样我就可以预期在给定的一组秒数之后,
setTimeout
会被调用任意次。例如,在3秒后,该函数应该已经被调用了3次。然而,我在
测试
时遇到了问题。})
浏览 56
提问于2021-07-11
得票数 3
1
回答
为什么我在
react
中的异步
测试
不起作用?
、
、
、
我正在
测试
一个带有jest和
react
测试
库
(最新版本)的,我无法让异步
测试
工作。我认为这是一个语法问题。组件得到正确的呈现,而且由于超时工作,fetch (useEffect)似乎也能工作。test('renders asynchron', async () => { await
waitFor
(()screen.findByTestId('t
浏览 8
提问于2022-05-24
得票数 0
回答已采纳
1
回答
带有模拟
React
的
测试
组件
、
、
、
这是my组件,它包含Select子组件import { useEffect } from '
react
' type="medium-input" )我想用Jest对这个组件进行单元
测试
我想介绍的4个
测试
用例: 呈
浏览 3
提问于2021-10-25
得票数 1
1
回答
响应
测试
库
而不是更新状态
、
、
、
我的组成部分: const [counter, setCounter] =
React
.useState(0)
setTimeout
(() => { }, 500)onClick={() => setCounter(counter - 1
浏览 3
提问于2022-03-27
得票数 2
回答已采纳
1
回答
测试
依赖于Promise的
React
原生功能组件
、
、
我在
React
Native中有一个功能组件。import { ReactElement, useEffect, useState } from "
react
-test-renderer/node_modules/@types/
react
";import renderer from "
react
-test-re
浏览 33
提问于2021-10-22
得票数 0
1
回答
Jest:期望组件中的函数已被调用
、
、
、
、
嗨,有这段受启发的简单代码import { Formik, Field, Form } from "formik"; const handleSubmit<button type="submit">Su
浏览 8
提问于2022-07-27
得票数 0
1
回答
反应,玩笑,酶,反应-通用成分-我如何
测试
一个组件结构与动态进口?
、
、
、
、
我试图确定在使用ReactiveUniversalComponent2.0使用动态导入时如何最好地编写单元
测试
import TestableComponent from '..=>
s
浏览 3
提问于2017-10-20
得票数 4
2
回答
在useEffect运行后
测试
更改后的状态
、
我使用ReactJs、jest和
react
测试
库
。现在我想使用jest和
react
测试
库
来
测试
组件。 const setValue = jest.fn(x => {}); expect(v).toBeInTheDocumen
浏览 1
提问于2021-11-03
得票数 0
1
回答
Testing-Library
React
在异步后不触发单击
、
、
、
在下面的代码片段中,第二个和第三个
测试
完全相同(复制并粘贴),当然只是
测试
本身的名称不同。import {render, screen,
waitFor
, fireEvent} from '@testing-library/
react
'; function onClick(){ console.log('click
浏览 2
提问于2021-07-02
得票数 6
1
回答
响应
测试
库
-在
测试
组件之前等待状态更新
、
、
、
、
我正在
测试
一个组合框,在第一个渲染中,组合框的初始值是未定义的。然后,使用查询参数和useEffect,该组件查找相关选项并将值状态设置为该选项。as hello", () => { 该
测试
套件抛出此错误在反应
测试
库
中进行
测试
时。我无法检索预期的文本值--这是因为它显示了在第一次呈现时呈现的内
浏览 22
提问于2022-02-27
得票数 4
1
回答
React
测试
库
的
waitFor
()返回null
、
、
、
我正在
测试
拒绝我的登录表单的提交事件。如果用户在没有填写用户名和密码的情况下提交表单,则必须显示两条错误消息,并且应该通过
测试
。但
测试
结果却显示了相反的情况:它显示用户名和密码错误消息为null。我尝试使用
setTimeout
(),因为由于axios,onSubmit事件是异步的,但它仍然没有通过
测试
。在异步提交事件中使用
waitFor
()实用程序的方式有什么问题吗?fireEvent.submit(getByTestId('form')) expect(g
浏览 45
提问于2020-04-08
得票数 2
1
回答
ReactJS Jest Tesing - fireEvent.click()不触发按钮
、
我这辈子第一次做
测试
。我有一个秒表应用程序,我想看看
测试
是第二米运行。我是通过触发按钮和检查是00:00仍然在那里。class SecondTimer extends
React
.Component { super(props);this.props.currentTimeSec)}:
浏览 3
提问于2020-12-10
得票数 0
回答已采纳
1
回答
Get TypeError:无法在使用Jest spyOn时重新定义属性: useNavigate
、
、
我正在使用Jest +
React
测试
库
来
测试
我的应用程序。
测试
文件:import userEvent from "@testing-library/user-event"; import
React
from "
react
"
浏览 6
提问于2022-11-13
得票数 -1
2
回答
如何正确地编写Jest
测试
以避免act()警告?
、
、
、
、
如何正确地为这种情况编写Jest
测试
?import
React
from "
react
";import { create, act } from "
react
-test-renderer"; let root;}); H
浏览 25
提问于2022-01-14
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券