enzyme 相关问题

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

测试Redux动作时分派不是函数

我正在学习使用Jest和Enzyme为动作创作者编写测试。这是我与React Native一起使用的动作创建者。请考虑以下代码:从'。/ ...

回答 1 投票 1

酶-访问表格输入以验证安装值是否反映道具

使用酶和玩笑,如果我想让道具设置具有1个或多个输入的组件的默认输入值,如何访问输入以验证其文本值?使用下面的示例,...

回答 1 投票 0

酶和反应路由器:如何使用useHistory浅化呈现组件

我一直在尝试用酶提供的组件变浅。该组件正在使用来自react-router-dom的useHistory。 const baseMatch:匹配= {/ * ...

回答 1 投票 0

测试通过Jest和酶改变状态的异步componentDidMount

我在代码中所做的只是在运行componentDidMount之后,我向GitHub发出axios get请求,并将一些数据重新设置为状态。但是,当我运行测试时,它仍然显示状态...

回答 1 投票 1

如何在React测试用例(JEST + ENZYME)中使用document.getElementById()

我有如下文件。 我的第一个标题 我的第一段。 我...

回答 1 投票 0

用Jest和酶测试功能?

如何使用Jest和酶测试此功能? addProducts = id => {toast.success(“已添加产品”,{位置:toast.POSITION.TOP_RIGHT}); history.push(`/ product / $ {id}`); ...

回答 1 投票 0

使用带有笑话和酶的样式化组件创建的测试组件

我有一些使用样式化组件lib创建的标签:component.js...。const NoJobs = styled.h1` text-align:center; `; .... 找不到工作!!! ...

回答 1 投票 0

在JEST-Enzyme中编写测试用例以在构造函数中调用promise

我需要为React类组件编写呈现测试用例,该组件具有在构造函数中被调用的promise。 React类组件的构造函数:...

回答 1 投票 0

React-Mock window.scroll类似于使用Jest Enzyme的preventDefault()

我有一个简单的测试用例,它检查是否单击了onSubmit按钮以及是否调用了preventDefault()。这很好,但是我在测试window.scrollTo()时遇到问题。有人可以...

回答 1 投票 0

如何使用Jest和Enzyme测试CSS组件内部CSS样式的样式?

考虑CSS,.content {width:500px;框大小:边框框; }我已经在react组件内添加了这个CSS类,如下const Banner =()=> {return(

回答 2 投票 0

如何使用酶作为instance()测试功能组件内部的方法,对于浅层包装返回null?

假设我有一个像这样的简单组件。从“ react”导入React,{useState}; const Counter =()=> {const [counter,setCounter] = useState(0); const incCounter =()=> {...

回答 1 投票 0

使用Jest / Enzyme进行按钮单击时对方法调用的间谍

我要在方法中进行测试的方法是单击按钮时调用的。我有以下代码:从'react'导入React;导出默认类Btn扩展React.Component {构造函数(props){super(props); ...

回答 1 投票 -1

Jest /酶等待元素具有特定属性

我正在用React创建一个天气应用,并用酶对其进行测试,在每次重新加载页面和初始页面加载时,背景图片都应该更改/加载App.js函数App(){const [...] >

回答 1 投票 0

Jest Mock API函数导致反应“行为”警告,并且状态未更新

测试React函数组件,表单提交上的这个组件调用了我嘲笑的助手API函数。下面的代码给我警告:测试中对SomeComponent的更新未包装在...

回答 2 投票 0

为什么JEST测试中的getComputedStyle()会将不同的结果返回给Chrome / Firefox DevTools中的计算样式

我已经基于material-ui Button编写了一个自定义按钮(MyStyledButton)。从“反应”导入React;从“ @ material-ui / core”导入{Button};从“ @ material-ui / styles”导入{makeStyles}; ...

回答 1 投票 15

ReactJS-导入存储中断开玩笑

我有一个文件,该文件具有一个创建axiosInstance的函数,它以前看起来像这样:从'axios'导入Axios;从'@ / api / auth-token'导入getToken; const [apiUrl] = [window.variables.apiUrl] ...

回答 1 投票 0

如何为React的基本登录服务修改酶的单元测试?

现在,我仅看到有关如何对React Login Components进行单元测试的示例。但是我有一项可以在整个应用程序中使用的服务。这是我的代码:import axios,{AxiosPromise} ...

回答 1 投票 0

Jest / Enzyme在配置的存储中找不到getState函数

我刚刚开始为我们的应用程序编写测试,并被redux困扰。这就是现在的结构。测试从“ redux-mock-store”导入的configureStore; const initialState = require(“。/ ...

回答 1 投票 0

如何测试整个文档页面上的onKeyDown事件是否弹出?

我有一个弹出窗口,我想测试一下当我按键盘上的ESC键时弹出窗口是否关闭。该功能有效,但是我想通过测试。我不知道如何模拟...

回答 2 投票 0

测试简单的输入更改

我对在React中进行测试非常陌生。我只想在搜索组件中测试我的onChange方法。搜索组件从父(应用程序)组件获取searchQuery和setSearchQuery道具。 ...

回答 1 投票 0

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