[bug]:ReferenceError:在测试Applyer组件#13003时未定义工人
最初,这是在Facebook/Jest Repo上提出的,我在这里重新发布它,以查看社区在与Jest进行测试时是否有任何解决方案。 https://github.com/facebook/jes…
用开玩笑 / RTL进行React路由器的测试路线
我正在尝试使用RTL和JEST进行React测试一些路线,但是由于测试不知道路线,测试似乎失败了吗?我试图遵循 rtl docs 我正在使用> rtl docs React-Route…
开玩笑的“属性类型”'不兼容”尝试使用Typescript使用故事书中的故事时出错
因此,我正在尝试使用JEST + RTL的单元测试来最大程度地减少重复(解释 there )和测试抛出“属性'id'的类型是不兼容的“错误”,当我通过我的故事中…
如何测试该组件与React测试库原理保持一致?
我正在测试一个组件,并想知道最好的方法是在没有测试实现细节的情况下测试组件。 该组件根据 width 和 isDropdown 状态有条件地渲染,但不确定如何通…
React测试库:测试布尔状态
我目前正在使用Testing-library/React软件包编写测试。 在我的测试的第二次点击中,文本不应在文档中,而应在文档中。 这是我正在测试的组件: import…
开玩笑的each` each`导致一次被称为一次,但被称为多次称为'与' getByTestID一起使用时出错
我有一个组件,其中一些零件是根据 window 对象上的某些配置条件渲染的。这一切都可以,我可以手动确认这一点。 我有这样的测试设置,但是我已经简化…
参考文献:在测试代理组件时未定义工人
我正在使用JEST和React Testing-ubrary测试React/TypeScript组件。我正在进行简单的渲染测试并获得参考错误:未定义工作。 为什么以及如何在此测试环…
React Jest测试不适用于数字输入
我正在编写一个检查两个字段的输入的测试,一个是类型文本,另一个是类型编号。 我可以在没有问题的情况下获取文本输入并进行测试: textInput = getA…
React测试图谱测试DOM在事件火上发生变化
给定以下组件(< button> 是一个自定义组件,是< button> like), const MyElement = ({ onRemove, }) => { const [isRemoving, set…
如何改善反应测试库速度?
我注意到我的第一个测试需要大约6秒钟才能运行,但是这很简单。它检查了卡组件是否成功地使经过的孩子成功: describe('Card component', () => { tes…
在具有IMG元素的React组件上使用Screen.debug()时
我正在测试一个react/typescript组件,其中包含图像标签,并想知道为什么在运行 screet.debug()时,输出显示源为 src =“ [[对象对象]“ 。 这是我…
React测试库jest.fn()tohaveBeencalled()不起作用
组件: const MyComp = ({ handler }) => { return Test }; 测试: it('Calls the handler', async () => { const handler = jest.fn(); render(); co…
开玩笑/测试馆无法在嵌套组件中找到内容
我有以下 form 具有两个嵌套组件的组件( input and code> engreting import React from 'react'; export default function Form() { return ( Form )…
开玩笑的nextjs:您应该只使用“ Next/Router”在您应用的客户端
我正在嘲笑 next/router 在我的嘲笑+react-testing-libray测试中的依赖项,就像我往常一样: import * as nextRouter from 'next/router'; export con…
开玩笑:TypeError:无法读取未定义的属性(Reading' getFilename')
我最近开始使用 @testing-library/user-event库,并且面临很多问题。我正在尝试测试文本框验证流量,但是我遇到了错误, TypeError: Cannot read prop…