腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
模拟
Redux
操作
中
的
函数
javascript
、
reactjs
、
redux
、
jestjs
、
redux-thunk
我正在为我
的
redux
操作
编写测试。在我
的
一个复杂动作
中
,我有一个
函数
,例如我想
模拟
的
aRandomFunction。如何添加和编写
模拟
在fetchAction中使用
的
函数
的
测试?谢谢!import configureMockStore from '
redux
-mock-store'; import thunk from '
r
浏览 9
提问于2019-02-20
得票数 0
回答已采纳
2
回答
如何用
Redux
连接
的
操作
对组件进行快照测试?
redux
、
react-redux
、
jestjs
我想要快照测试一个react组件,它在它
的
componentDidMount()处理程序中分发一个
redux
操作
。该
操作
通过
Redux
的
connect()提供给组件。我在异步
操作
中使用
redux
-thunk,但这并不重要。导出未连接
的
组件,
浏览 1
提问于2017-05-05
得票数 2
1
回答
如何在本机反应
中
编写功能单元测试用例?
react-native
、
unit-testing
、
jestjs
、
enzyme
、
testcase
我是新来
的
反应本地人。我实现了功能和快照单元测试,但不确定如何编写
函数
级和API级单元测试用例。我用
的
是酶和玩笑。此外,我还使用了
redux
作为国家管理。import { StyleSheet, View } from 'react-native';import { Provider } fr
浏览 3
提问于2020-03-02
得票数 3
1
回答
仅仅为了测试而创建一个不同
的
存储库是错误
的
吗?
javascript
、
reactjs
、
react-native
、
redux
、
jestjs
我想要创建sagas + reducers + actions
的
集成测试,但是我看到
的
关于测试
redux
的
所有文档都使用了
redux
-mock-store
函数
。import configureMockStore from '
redux
-mock-store'谢谢
浏览 4
提问于2017-01-09
得票数 1
回答已采纳
1
回答
如何对单独导入
的
函数
使用jest.fn()
redux
、
jestjs
我在
模拟
调用单独导入
的
函数
到我
的
测试时遇到了问题。这个测试是一个简单
的
函数
,我将它放在
Redux
操作
中
,以便能够根据条件设置变量。下面是Body.duck.js
中
的
函数
: export const getCurrentOrPrevSelection = isExecutedFromPagination => (dispatch,getCurrentOrPrevSelectio
浏览 7
提问于2019-08-02
得票数 0
2
回答
使用Jest mocks
的
结果是“
操作
必须是纯对象,对异步
操作
使用自定义中间件”。
javascript
、
redux
、
mocking
、
jestjs
、
redux-thunk
我有几个
Redux
-Thunk风格
的
函数
,它们在一个文件中分派其他
操作
。其中一个动作将另一个动作作为其逻辑
的
一部分进行调度。,
函数
要复杂得多,并且每个
函数
都分派多个
操作
对象。<anonymous> (test.js:15:23) (如果您在使用Jest、
Redux
和
Redux
-Thunk
的
环境
中
设置它们,则我发布
的
示例代码实际上会产生此错误。这是我<e
浏览 0
提问于2018-04-20
得票数 14
回答已采纳
1
回答
Jest
的
反应单元测试:如何从不同
的
特性
模拟
一个动作?
reactjs
、
redux-saga
、
jestjs
、
redux-saga-test-plan
我目前正在使用Jest在我
的
一个上进行单元测试(使用
redux
)。这些服务调用其他API之外
的
API、选择器和
操作
,选择器和特定于此服务
的
操作
。因此,为了
模拟
这些外部API、选择器和
操作
,我在测试文件中使用了jest来
模拟
它们,如下所示:jest.mock('../otherFeatureService/actions'), () =
浏览 1
提问于2017-07-17
得票数 1
4
回答
如何使用jest
模拟
一个
函数
在function
中
调度一个动作
javascript
、
reactjs
、
jestjs
、
enzyme
、
redux-saga
我有一个组件,它获取表单数据并使用数据分派
操作
。此
操作
最终向服务器发出ajax请求,使用javascript fetch
函数
发送数据。import React, { useState, useEffect } from 'react'; import { useDispatch, useSelector } from 'react-
redux
和酶
的
测试。<anonymous> (src/components/employer/jobs
浏览 8
提问于2021-07-03
得票数 0
1
回答
用酶和jest测试
Redux
连接组件
reactjs
、
unit-testing
、
redux
、
jestjs
、
enzyme
我正在用jest和酶对我
的
React应用程序进行单元测试,一切都很好,直到我碰巧测试了一个与
Redux
连接
的
类组件。我继续测试它,用a包装组件,然后浅层挂载它。然而,我不能在更新组件
的
道具后运行断言,也不能监视被调用
的
类方法。下面是我
的
示例代码: <Provider store={store}> <TestComponent {...props} /(wrapper.find(
浏览 16
提问于2020-02-17
得票数 0
1
回答
如何测试依赖于以前
的
调度调用
的
异步
操作
创建者?
javascript
、
unit-testing
、
redux
、
redux-thunk
、
redux-mock-store
异步
操作
创建者中间
的
web请求依赖于第一次同步分派设置
的
值: return (dispatch, getState,事后(很明显),我们从未将任何还原器传递到
模拟
的
商店。这意味着第一个dispatch调用没有机会更新第二个调度调用所依赖
的
状态。然后,我们提出
的
web请求具有to和from日期
的
原始值,而不是异步
操作
调用
中
更新
浏览 0
提问于2016-11-10
得票数 1
回答已采纳
3
回答
开玩笑玩
Redux
动作
javascript
、
reactjs
、
unit-testing
、
redux
、
jestjs
dispatch({ })} jest 如何使与
redux
动作保持良好关系?
浏览 0
提问于2017-10-06
得票数 3
回答已采纳
1
回答
使用mapDispatchToProps启动了测试ReactTestingLibrary调用
javascript
、
reactjs
、
unit-testing
、
redux
、
react-testing-library
我正在使用mapDispatchToProps对
函数
组件
的
useEffect
中
的
API进行dispatch调用。我确实尝试过将调度功能传递给我
的
商店,但这当然行不通。
浏览 6
提问于2022-03-21
得票数 0
2
回答
用第三方API调用测试异步还原
node.js
、
unit-testing
、
redux
、
amazon-cognito
、
redux-thunk
总的来说,我对
redux
和编程还很陌生,并且很难理解某些单元测试概念。我<e
浏览 0
提问于2016-12-22
得票数 0
回答已采纳
1
回答
用Jest
模拟
ES6类
函数
javascript
、
unit-testing
、
react-redux
、
jestjs
我有一个问题,就是如何使用Jest来
模拟
ES6类实例,Jest是我真正想要测试
的
方法所使用
的
。我
的
实际案例是尝试测试一个
Redux
异步
操作
创建者,它根据请求结果发出请求并分派一些
操作
。store contains actions我想要
的
是在测试
中
模拟
通信类,并将每个测试
中
的
getData()
函数
的
行为更改为调用success和error
浏览 1
提问于2017-09-30
得票数 17
1
回答
在使用Jest和酶进行测试时,没有在catch块
中
触发
Redux
调度功能
reactjs
、
unit-testing
、
redux
、
jestjs
我目前正在测试一个使用Jest和酶
的
反应和还原课程项目。当我测试
redux
操作
方法时,我遇到了一个问题。我有一个名为requestRobots
的
函数
,它执行异步
操作
来获取数据。在获取时,并根据允诺结果,尝试/catch块
中
的
操作
被分派。这个逻辑是使用
redux
-thunk中间件来处理
的
。我面临
的
问题是,当我使用Jest测试此方法时,虽然捕获并记录了错误,但不会触发catc
浏览 3
提问于2022-07-30
得票数 1
回答已采纳
4
回答
使用Jest测试
Redux
thunk
中
的
分派
操作
reactjs
、
redux
、
fetch
、
jestjs
、
redux-thunk
我是Jest
的
新手,诚然,我不是测试异步代码
的
专家……export function fetchHelper(url, opts) { dispatch(setLoading(false)); };但是,我想测试在正确
的
环境
中
以正确
的
顺序触发正确
的
调度使用sinon.spy()时,这很容易,但我不太
浏览 0
提问于2018-01-10
得票数 19
2
回答
使用Jest测试
redux
存储
javascript
、
unit-testing
、
redux
、
jestjs
、
redux-thunk
我已经设置了以下
函数
来配置
Redux
存储 console.log(initialState); const是Jest在嘲弄createStore
函数
吗?我读过Jest不再是自动
模拟
依赖项,那么为什么会是这种情况呢?我是Jest单元测试
的
新手,所以在这个问题上所能提供
的
任何线索都将受到极大
的
赞赏。编辑:我意识到我实际上只是测试一个
Redux
函数</
浏览 2
提问于2017-07-28
得票数 2
回答已采纳
2
回答
模拟
在另一个
函数
中使用
的
函数
reactjs
、
redux
、
react-redux
、
jestjs
、
reactjs-testutils
我正在为react
redux
中
的
异步
操作
编写测试,为了解决这个问题,我在这里简化了代码。下面是我
的
action
函数
:return function(dispatch){ return,它在cookie
中
执行两次检查,并根据某些条件返回适当
的
url。因此,我想要
的
是
模拟
此
函数
以返回例如test
浏览 14
提问于2017-08-14
得票数 3
1
回答
无法
模拟
在react
操作
thunk jest中使用
的
模块
函数
unit-testing
、
reactjs
、
jestjs
我目前正在尝试测试我
的
推送
操作
(getUserFeatureNames),看看它是否使用jest调用了一个成功
操作
(GetUserFeatureNamesSuccess)。getUserFeatureNames推送
操作
当前驻留在loginActions.js文件
中
,即导入homeQueries(我正在尝试
模拟
它)。到目前为止,我在运行jest测试时得到了以下错误。TypeError:_homeQueries2.default.getFeatureNames不是
函数
如何
浏览 1
提问于2017-03-12
得票数 0
1
回答
使用Jest
模拟
redux
saga中间件
unit-testing
、
jestjs
、
redux-saga
我得到了这个configureStore.js,它配置了我
的
增强型
redux
存储并将其持久化到localStorage
中
:import { autoRehydrate, persistStore } from '
redux
-persist-immutable' importcreateSagaM
浏览 14
提问于2017-01-17
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券