如何使用React Testing库为React功能组件切换变量?
我正在尝试为像这样的功能组件编写单元测试 - import React, { useState } from 'react'; type Props = { showPopup: boolean; id?: string; togglePo…
React测试库可以在React Fragment中找到我的自关闭标签,并且只需渲染< body/>
我有一个类似的组件:( const MyComponent = ({ foo }) => ( <> {foo} ) nb react应该处理DIV是一个自关闭标签,而没有React的div是无效的HTML) 。 …
使用userevent.keyboard()测试不通过,但是它可以在浏览器中工作
我有以下使用React测试库编写的测试。当我在浏览器中检查一下时,它可以正常工作。但是,这里不起作用。怎么了? it('Calls search callback on enter…
反应测试库在测试之间泄漏
我目前正在编写一些测试,并注意到渲染屏幕在测试之间进行了。 以下3个测试正在受到影响: describe('rolls', () => { it('are ordered', async () =>…
React 16.8.6的相应测试图表/反应版本是什么?
我正在尝试制作打字稿前端,但由于我已缩小到我的testing-library/react版本,我无法使用 react> react> react> react-dom/code>导入我的React版本。…
React测试库不是解析JSON
我有一个Textarea组件,可以将JSON {“ SomeKey”:“ SomeValue”} 。当我检查DOM时, {“ somekey”:“ someValue”} 在检查员中显示得很好。 但是…
Jest&#x2B; React测试库
我拥有此功能,我希望返回我在下面创建的方案测试的参数添加的URL export const addParamsToURL = ( params: param | param[], url?: string ): strin…
对文本输入使用debounce的React组件进行集成测试(使用React Testing库)
我正在尝试测试包含结果列表的React组件,以及用户可以输入的文本输入以过滤结果。 100ms的调试用于将过滤器作为用户类型延迟。调试导致当前测试破裂…
您是否应该在每个`test() / it()`块还是全球范围内渲染组件 /选择元素?
在 React-Testing-library 中,您必须渲染您的React组件,然后再执行其元素的一些测试。 对于同一组件的多个测试,如果您避免 多次渲染组件?还是您必…
即使使用Faketimer和RunAllTimers,Settimeout回调也不会在单元测试中调用
我无法弄清楚为什么即使使用 jest.runalltimers ,也不会在我的单位测试中传递回settimeout。调用了使用效果,但未按时回调也未调用,也未根据伊斯坦…
fireevent.Click(按钮)引起错误**在ChildProcessworker.Initialize **超过了呼叫重试**
当我试图向组件上点击事件时,我的单位测试之一是失败。该组件正在渲染并启用。 //component import {makeEncryptedCall} from '../../foo'; const My…
选择输入以按名称进行测试。反应测试 - 上的和开玩笑
有什么方法我可以选择此formik field &lt; input/&gt; 在React-Testing-library
告诉玩笑在测试时忽略firebase/*
我正在尝试测试React组件的视觉方面,当在测试中渲染我的组件时,由于我认为来自Firebase的“意外令牌导出”,我的测试失败。 我不想测试Firebase,尽…