enzyme 相关问题

ReactJS的单元测试库。它由Airbnb开发。它可以与其他JS测试框架一起使用,如Mocha,Jest,Karma等。

玩笑/酶测试:expect.toContain(img)

我想使用Jest / Enzyme编写一个测试,该测试根据条件测试是否返回了正确的图像。我目前有它传递与Expect(wrapper.html())。toContain('

回答 1 投票 0

如何测试与酶反应的钩子

我在TDD过程中遇到问题,并且React钩子的状态没有按预期更改// // Header.tsx import React,{useState,ChangeEvent,KeyboardEvent} from'react';界面...

回答 1 投票 0

使用酶模拟选择事件

我有些困惑,因为这似乎是一件微不足道且容易的事情,但是在Enzyme中几乎没有关于如何执行此操作的适当文档。我想在...

回答 1 投票 0

TypeError:无法读取未定义(玩笑)的属性'location'

我有一个简单的组件,该组件使用来自React Router的useLocation挂钩。 // App.jsx从“ react”导入React;从“ react-router-dom”导入{useLocation};函数App(){const location = ...

回答 2 投票 0

如何在reactjs中对组件的内联样式进行单元测试?

我有一个名为BsButtons的函数,里面有一个具有嵌入式样式的Button。我正在尝试编写一个单元测试,以检查特定的Button是否具有特定的样式。 ...

回答 1 投票 0

如何使用Jest模拟/测试按键?

我正在尝试模拟/测试调用props.onClick的按键事件。我使用类似的测试代码成功模拟了onClick,但是按键不起作用。当我通过...

回答 1 投票 0

编写单元测试用例时箭头功能和普通功能有什么区别?

我正在创建一个react组件,并且在此组件中,我将箭头函数用于类方法和生命周期挂钩。我正在为同一文件编写单元测试用例。但是问题是,当我写...

回答 1 投票 0

如何使用Jest end Enzyme在next.js应用程序中编写单元测试redux连接的组件

在React Single Page App中,我们需要将createStore的逻辑与另一个组件(通常称为 )分开,以便在您的测试文件中重用它,以使函数与商店链接...

回答 1 投票 2

当使用酶进行单元测试时,没有执行react useEffect

我有一个使用useEffect的组件,它对称为props.getPostsInit()的redux操作进行api调用。我将如何测试它,到现在为止我收到一个错误,它没有调用getPostsInit ...

回答 2 投票 0

为什么onChange事件在浅层和固定组分之间不同?

我在material-ui TextField周围有一个简单的React包装器组件。我正在尝试使用酶并模拟以触发在我的组件中处理的基础TextField上的事件,并且...

回答 1 投票 0

如何通过更改useState来测试React Hooks组件

我有一个React Hooks功能组件,我想用Jest / Enzyme测试。我想根据useState值测试其第三次渲染行为。我似乎无法在网上找到任何示例。...

回答 1 投票 0

测试React组件时未调用Jest模拟

[我正在尝试编写一个使用酶来模拟按钮点击的测试,该测试期望触发onClick处理程序。我想用模拟代替组件的onClick处理程序。测试运行时,...

回答 1 投票 0

'JestSerializer'不可分配给'SnapshotSerializerPlugin'类型的参数

我在CRA应用程序中有一个名为setupTests.ts的文件,它在createSerializer()方法上显示此警告。如果我将文件重命名为js文件,则所有编译都可以进行,并且可以运行测试。虽然...

回答 1 投票 1

如何依赖于redux props的组件进行测试

我有一个称为注释列表的组件,注释列表将获取this.props.posts之外的所有注释,这些注释来自仪表板容器。

回答 1 投票 0

使用酶模拟打字稿类导入

我尝试用Jest测试此Typescript类(摘要,以便您理解):从'../../../services/api/OrderService'导入OrderService; class InstallationOverview {//使用OrderService ...

回答 1 投票 0

如何测试是否在酶和玩笑中设置状态

我是刚开始使用Jest和Enzyme。我有一个组件,它设置一些从父组件传递下来的道具。根据要调用的API调用,我要确保设置了这些道具...

回答 1 投票 0

使用`react-hook-form`库将测试内容写入组件

我有一个带有react-hook-form库的组件。这是组件:export const SetNewPassword =()=> {// ...代码返回(

回答 1 投票 0


使用BrowserRouter外部的链接测试组件

我需要测试其中具有Link的SavedVariants组件,但是问题是只有包装器组件定义了BrowserRouter:const RoutedSavedVariants =({match})=>

回答 1 投票 0

在describe块和每个测试块中定义浅层之间的区别?

假设我们有以下组件树:Mycomponent组件1组件2组件3 Mycomponent是所有者组件,包含三个子组件。我们想要的东西...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.