腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
组件
中
的
props
对
共享
导出
函数
进行
单元测试
/
模拟
的
正确
方法
javascript
、
reactjs
、
unit-testing
、
jestjs
、
enzyme
问题是,由于buildEndpoint
函数
中
的
this.
props
.regionalEndpointsMap,我在
单元测试
这个
函数
时遇到了问题。我
的
问题是,按照最佳实践对此
函数
进行
单元测试
的
正确
方法
是什么?独立于
使用
它
的
任何
组件
对
其
进行
单元测试
?从
使
浏览 16
提问于2020-03-28
得票数 0
1
回答
如何测试从mapDispatchToProps传入
的
函数
(React/Redux/Enzyme/Jest)
reactjs
、
redux
、
jestjs
、
enzyme
我想测试一下,当
模拟
按钮单击时,是否调用了从mapDispatchToProps传递
的
函数
。下面是我
的
伪类代码和测试示例。我
的
组件
class App extends
浏览 10
提问于2018-08-29
得票数 8
1
回答
连接
组件
的
静态
方法
的
Jest
模拟
返回值
reactjs
、
unit-testing
、
redux
、
jestjs
、
enzyme
我正在用jest和酶
对
我
的
React应用程序
进行
单元测试
,一切都很好,直到我碰巧测试了一个与Redux连接
的
类
组件
。我继续测试它,用a包装
组件
,然后浅层挂载它。但是,我无法
模拟
连接
组件
中
定义
的
静态
方法
的
返回值。>).dive(); 现在,当我尝试
模拟
TestComponent
中
浏览 8
提问于2020-02-17
得票数 0
1
回答
通过将prop或state作为参数传递来保持类
组件
方法
的
纯洁性
reactjs
、
jestjs
、
enzyme
典型
的
做法是从类
组件
方法
中
访问属性/状态,就像在bar()中一样,但是,像在foo()
中
那样
对
更纯粹
的
等价物
进行
单元测试
要好得多,因为您不必重复
模拟
外部状态。foo(state,
props
) {
浏览 11
提问于2019-08-12
得票数 0
1
回答
如何
正确
地两次
导出
以
进行
酶检测
reactjs
、
redux
、
enzyme
我想单独测试react
组件
,而不是
使用
模拟
存储。假设我有一个连接到redux存储
的
组件
,并且我
导出
了两次: ... connect( mapDispatchToProps); 然后在我
的
测试文件
浏览 1
提问于2019-11-10
得票数 1
2
回答
如何将jest.spyOn与functional react
组件
一起
使用
reactjs
、
jestjs
、
enzyme
我想测试当我
使用
Jest.spyOn单击按钮时是否调用了handleAddBookToCart function。 提前感谢您
的
帮助。const HomeComponent =
props
=> { const handleAddBookToCart
浏览 14
提问于2020-01-17
得票数 1
1
回答
用于测试React
组件
的
jest.fn()
的
具体示例是什么?
reactjs
、
jestjs
我找到了几个答案(,,.)以及
中
的
docs +测试示例,但我仍然不知道如何在实践中
使用
它。您能否提供一个具体
的
示例,解释在测试React
的
DOM时所发生
的
事情以及新
的
(jest.fn())返回
的
内容
浏览 0
提问于2017-03-21
得票数 1
回答已采纳
1
回答
我们可以跳过一个反应钩子(从道具
中
获得派生),而
使用
酶和jest
的
组件
单元测试
吗?
reactjs
、
redux
、
jestjs
、
enzyme
我们可以跳过一个反应钩子(“从道具
中
获得派生
的
状态”),同时
使用
酶和jest
对
一个
组件
进行
单元测试
。我正在编写一个计数器
组件
,其初始状态设置为零,从父
组件
接收新状态,同时
模拟
单元测试
中
的
增量或递减
函数
,更改
的
状态由于“从parents获得派生状态”挂钩而被父级初始状态覆盖。在
组件
中
,它只被调用
浏览 2
提问于2019-07-17
得票数 0
回答已采纳
1
回答
仅当用作
导出
组件
的
根时,
组件
才需要类型批注
reactjs
、
flowtype
如果我要在
导出
的
组件
中
使用
一个
组件
,Flow需要我
对
它
进行
注释,但只有当未注释
的
组件
被呈现为
导出
组件
的
根时,才会发生这种情况。"Missing type annotation for `
props
`." const ContainerB =
props
=> <div {...
props
}
浏览 1
提问于2019-10-30
得票数 0
1
回答
如何
使用
与
组件
的
转换使其在
单元测试
中有用
reactjs
、
jestjs
、
enzyme
class XYZ extends Component { super(
props
); };render() { );} 或者,就功能
组件
而言,如下所示: export const XYZ = withTr
浏览 4
提问于2020-01-16
得票数 0
回答已采纳
2
回答
如何用Redux连接
的
操作对
组件
进行
快照测试?
redux
、
react-redux
、
jestjs
我想要快照测试一个react
组件
,它在它
的
componentDidMount()处理程序中分发一个redux操作。该操作通过Redux
的
connect()提供给
组件
。我在异步操作中
使用
redux-thunk,但这并不重要。/actions/Newsfeed'; class New
浏览 1
提问于2017-05-05
得票数 2
2
回答
用酶检测无状态反应元件
的
功能
reactjs
、
react-native
、
jestjs
、
enzyme
我有一个无状态
组件
: const { tripReport, user, toggleFavorite我想测试这些
函数
是否被调用了,并且handleFavorite也调用了prop
函数
来切换喜爱
的
函数
。我尝试过wrapper.instance().handleFavorite(),但是由于它是一个无状态
组件
,所以它返回null。接下来,堆栈溢出上
的
某
浏览 0
提问于2019-03-15
得票数 13
1
回答
当我在调用onClick
函数
的
包装子
组件
按钮上“
模拟
(‘单击’)”时,根
组件
道具不会更新
reactjs
、
jestjs
、
enzyme
我刚开始反应,搜索了很多资料,但没能解决我
的
问题……我试图通过afterEach(
浏览 6
提问于2019-02-08
得票数 1
回答已采纳
1
回答
对
带有Spring Security ACL注释
的
方法
进行
单元测试
的
最佳方式是什么?
spring
、
spring-security
、
spring-test
、
spring-security-acl
假设我有一个如下所示
的
方法
:public void requiresReadPermission(Objectobj) {} 有没有简单
的
方法
来
模拟
/授予/拒绝身份验证
的
“读取”权限?
浏览 7
提问于2013-10-11
得票数 4
3
回答
this.
props
不是一个
函数
(浅呈现)
javascript
、
reactjs
、
jestjs
、
enzyme
我在用jest/酶测试我
的
(遗留)
组件
时遇到了困难。看起来是这样
的
: constructor(
props
) { </select>
浏览 4
提问于2020-06-19
得票数 0
回答已采纳
2
回答
如何
使用
Jest和Enzyme测试通过
props
传入
的
函数
?
javascript
、
reactjs
、
jestjs
、
enzyme
使用
Jest和酶,我如何测试this.
props
.functionToTest是否在运行?()}}问题1:如何传入将在componentDidM
浏览 6
提问于2018-12-12
得票数 5
回答已采纳
1
回答
React认为我
的
函数
组件
是
reactjs
、
npm
、
jestjs
、
es6-modules
我有一个React
函数
组件
,TitleBar,我正尝试用Jest
对
它
进行
单元测试
。但是当我
使用
以下命令从npm包导入相同
的
文件时 import [TitleBarProps, default as TitleBar} from 'my-title-bar这通常表明
组件
被错误地
导出
或导入,但我看不出有什么不同。,它导入
浏览 1
提问于2020-09-25
得票数 0
1
回答
监视componentDidMount
中
的
方法
调用
javascript
、
reactjs
、
ecmascript-6
、
jestjs
、
enzyme
我想测试在React
组件
的
componentDidMount生命周期
方法
中
调用
的
一些自定义
方法
。this.setState({ }); } const spy = jest.spyOn(App.prototype, "getData"); c
浏览 0
提问于2018-08-23
得票数 1
回答已采纳
2
回答
如何用酶
单元测试
React路由器/ Redux应用程序
中
React
方法
的
输出
reactjs
、
redux
、
react-router
、
jestjs
、
enzyme
在index.js
中
的
一个级别上,商店提供程序封装了一个AppRouter
组件
,如下所示: <AppRouter />AppRouter我不会在任何HOCs中
使用
{withRouter}。 我所要做
的
就是看看这个
方法
是否返回了
正确
的
值,通过测试中提供<e
浏览 0
提问于2019-03-01
得票数 1
回答已采纳
9
回答
使用
Mocha和Node.js
对
私有
函数
进行
单元测试
javascript
、
node.js
、
unit-testing
、
private
、
mocha.js
我
使用
对
为Node.js编写
的
应用程序
进行
单元测试
。我在foobar.js
中
定义了很多这样
的
函数
... ...} 以及一些
导出
为pu
浏览 124
提问于2014-02-28
得票数 147
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
携程租车React Native单元测试实践
Vue2的单元测试与调试技术
React组件单元测试
被称为“三大框架”替代方案,Svelte 如何简化 Web 开发工作(下)
使用React Hooks代替类的6大理由
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券